-
Notifications
You must be signed in to change notification settings - Fork 8
5_Input_files
BenMql edited this page May 10, 2022
·
7 revisions
Over time, this section and the pages linked below will become more detailled. For now, Coral contains benchmarks that advantageously complement and exemplify the information here (see /etc/benchmarks/
and the benchmark pages of this wiki).
-
coral.equations defines the set of PDEs that are going to be time-stepped. Incidentally, it defines the name of variables, which we need for the output routines below. By default, a file corresponding to rotating Rayleigh-Bénard equations is imported:
$CORAL_ROOT/etc/coral_equations_examples/coral.equations.RBC_primitiveVars_Vanilla
. - coral.parameters.in defines some general parameters: resolution, time-stepper, CFL, timer before shutting down, initial conditions, etc.
- coral.timeseries contains a list of variables we want output as time series
- coral.usrOutput contains a list of profiles, slices, and volumes of variables we want exported to the disk as the simulation marches forward.
To complement the configuration files, it is possible to pass some flags to trigger some (seldom used) options of the code.