Skip to content

Main Input File

At runtime, DINO reads its configuration from the main input file DINO_IN, which controls the execution of all modules.
The content of DINO_IN is organized in namelist sections, corresponding to specific modules of the code (e.g., INIT, BOUNDARY, IBM, TWOPHASE, etc.). Example input files can be found in $DINO_HOME/WORK/.

Section Description
Decomposition Flags containing the initial conditions for the simulation
INITIALIZE Flags containing the initial conditions for the simulation
SCALARS Flags that contain user-defined scalar variables, employed for further development of the code.
TIME-INTEGRATION Flags related to time integration such as the used method and related control parameters
CONTROL Parameters related to the time step control
DIMENSIONS Contains the domain size and its regular grid information
BOUNDARY Definition of boundary conditions for all boundaries of the regular grid
IMMERSED-BOUNDARY Input flags related to the immersed boundary method. (For direct-boundary and ghost-cell IBM)
POISSON SOLVER Poisson solver parameters
RESTART Restart flags to reinitiate simulations from a saved state
REACTION Information regarding the used chemistry.
TRANSPORT Specification of the transport models used in the run
GRAVITY Gravity settings
GRIDDING Grid refinement and mapping
VORTEX Parameters and options for the study of vortices
TWOPHASE Two-phase flow settings
TURBULENCE Turbulence parameter selection
SAVING Output and saving options
POD Partial orthogonal decomposition options
NANOPARTICLES Parameters related to nanoparticles