Next: insert_elements
Up: Namelist Command Dictionary
Previous: frequency_map
global_settings
- type: action command.
- function: change global settings.
&global_settings
long inhibit_fsync = 0;
long echo_namelists = 1;
STRING log_file = NULL;
STRING error_log_file = NULL;
long mpi_randomization_mode = 1;
&end
inhibit_fsync -- By default, elegant forces file synchronization across a network file system
to ensure that users see up-to-date files as soon as possible. In cases where a great deal of output is generated,
this can degrade performance. Setting this parameter to 1 will turn off synchronization until the end of the run.
echo_namelists - By default, elegant echoes all namelist input to the terminal. If this parameter
is set to 0, this output will be inhibited.
log_file -- By default, elegant writes status information to the terminal. If a filename is supplied
for this parameter, the output will instead go to the file. On Linux and Unix, using /dev/null will result in
the output being discarded.
error_log_file -- By default, elegant writes error messages to the terminal. If a filename is supplied
for this parameter, the output will instead go to the file. On Linux and Unix, using /dev/null will result in
the output being discarded.
mpi_randomization_mode -- Controls how the random numbers are seeded on multiple processors
- 1
- -- This is the original default, which showed issues in some simulations. The seed on the
processor is
.
- 2
- -- The seed on the
processor is
.
- 3
- -- This is the new default. The seed on the
processor is
.
- 4
- -- The seed on the
processor is
, where
is the
random integer returned by
the system rand() function.
Next: insert_elements
Up: Namelist Command Dictionary
Previous: frequency_map
Robert Soliday
2012-10-04