SIM-NAM
Structure of Blocks
FOR EACH SIMULATION
BEGIN OPTIONS
[CONTINUE]
[NOCHECK]
[MEMORY_PRINT_OPTION <memory_print_option>]
[PROFILE_OPTION <profile_option>]
[MAXERRORS <maxerrors>]
[PRINT_INPUT]
[HPC6 FILEIN <hpc6_filename>]
END OPTIONS
BEGIN TIMING
TDIS6 <tdis6>
END TIMING
BEGIN MODELS
<mtype> <mfname> <mname>
<mtype> <mfname> <mname>
...
END MODELS
BEGIN EXCHANGES
<exgtype> <exgfile> <exgmnamea> <exgmnameb>
<exgtype> <exgfile> <exgmnamea> <exgmnameb>
...
END EXCHANGES
BEGIN SOLUTIONGROUP <group_num>
[MXITER <mxiter>]
<slntype> <slnfname> <slnmnames>
<slntype> <slnfname> <slnmnames>
...
END SOLUTIONGROUP
Explanation of Variables
Block: OPTIONS
CONTINUE
keyword flag to indicate that the simulation should continue even if one or more solutions do not converge.NOCHECK
keyword flag to indicate that the model input check routines should not be called prior to each time step. Checks are performed by default.memory_print_option
is a flag that controls printing of detailed memory manager usage to the end of the simulation list file. NONE means do not print detailed information. SUMMARY means print only the total memory for each simulation component. ALL means print information for each variable stored in the memory manager. NONE is default if MEMORY_PRINT_OPTION is not specified.profile_option
is a flag that controls performance profiling and reporting. NONE disables profiling. SUMMARY means to measure and print a coarse performance profile. DETAIL means collect and print information with the highest resolution available. NONE is default if PROFILE_OPTION is not specified.maxerrors
maximum number of errors that will be stored and printed.PRINT_INPUT
keyword to activate printing of simulation input summaries to the simulation list file (mfsim.lst). With this keyword, input summaries will be written for those packages that support newer input data model routines. Not all packages are supported yet by the newer input data model routines.HPC6
keyword to specify that record corresponds to a hpc file.FILEIN
keyword to specify that an input filename is expected next.hpc6_filename
name of input file to define HPC file settings for the HPC package. See the “HPC File” section for instructions for preparing HPC input files.
Block: TIMING
tdis6
is the name of the Temporal Discretization (TDIS) Input File.
Block: MODELS
mtype
is the type of model to add to simulation.mfname
is the file name of the model name file.mname
is the user-assigned name of the model. The model name cannot exceed 16 characters and must not have blanks within the name. The model name is case insensitive; any lowercase letters are converted and stored as upper case letters.
Block: EXCHANGES
exgtype
is the exchange type.exgfile
is the input file for the exchange.exgmnamea
is the name of the first model that is part of this exchange.exgmnameb
is the name of the second model that is part of this exchange.
Block: SOLUTIONGROUP
group_num
is the group number of the solution group. Solution groups must be numbered sequentially, starting with group number one.mxiter
is the maximum number of outer iterations for this solution group. The default value is 1. If there is only one solution in the solution group, then MXITER must be 1.slntype
is the type of solution. The Integrated Model Solution (IMS6) and Explicit Model Solution (EMS6) are the only supported options in this version.slnfname
name of file containing solution input.slnmnames
is the array of model names to add to this solution. The number of model names is determined by the number of model names the user provides on this line.
Example Input File
# This block is optional
BEGIN OPTIONS
END OPTIONS
# Simulation timing information
BEGIN TIMING
TDIS6 simulation.tdis
END TIMING
# List of models in the simulation
BEGIN MODELS
#modeltype namefile modelname
GWF6 model1.nam GWF_Model_1
GWF6 model2.nam GWF_Model_2
END MODELS
# List of exchanges in the simulation
BEGIN EXCHANGES
GWF6-GWF6 simulation.exg GWF_Model_1 GWF_Model_2
END EXCHANGES
# Models are part of the same numerical solution
BEGIN SOLUTIONGROUP 1
IMS6 simulation.ims GWF_Model_1 GWF_Model_2
END SOLUTIONGROUP