WHY?
A runfile is required for a groundwater flow model that is configured with the iMOD concept. Such a runfile (see chapter 10) consists of a header with general information about the location, horizontal resolution, number of modellayers and solver settings. This type of information can be easily modified in the Start Model Simulation Tool described in this section. A runfile can be constructed using the Project Manager, see section 5.5. Alternatively, a simulation can be initiated using the Project Manager and/or using the iMOD Batch Function RUNFILE, see section 8.7.5.
WHAT?
It takes two requirements to start a model simulation within iMOD:
• Include the keyword MODFLOW in the preference file (section 9.1) and add the appropriate iMODFLOW executable;
• Include at least one runfile in the {user}\runfiles folder.
HOW?
Select the option Toolbox from the main menu and then choose the option Start Model Simulation to display the Start Model Simulation window.
Start Model Simulation window, Main Configuration tab:
Runfiles (*.run) |
This list displays the existing runfiles (*.run) in the folder {user}\runfiles (for more detailed information on runfiles see chapter Runfile). Whenever a runfile is selected, iMOD will try to read the header information and if no errors are found, the extent of the model (as described by the BNDFILE in the runfile) will be displayed on the graphical display (hatched area). |
|
Example of the graphical display: ![]() |
||
CheckRun |
||
Info |
||
RunfileCopy |
||
Project Manager |
||
ZoomFull |
||
Help … |
Click this button to start the HELP functionality. |
|
Close |
Click this button to close the Start Model Simulation window. |
|
Start Model Simulation window, Model Dimensions tab:
Figure 7.1: Start Model Simulation window, Solver Settings tab
Number of outer |
Enter the maximum number of outer iterations. |
Number of inner |
Enter the maximum number of inner iterations. |
Head closure |
Enter the maximum head residual in meters. |
Budget closure |
Enter the maximum budget residual in cubic meters. |
Use |
Check this option to include adaptive damping. The relaxation factor (RELAX) will be adjusted according to Cooley’s method with Huyakorn’s modification. This will increase convergence for a nonlinear model. |
Relax parameter: |
Enter the relaxation parameter (0.0 \(<\) relax \(<\) 1.0) |
Acceptable |
Enter the overall acceptable waterbalance error in percentage of the waterbalance error (Q\({}_{in}\)-Q\({}_{out}\)) divided by the mean of the absolute total of both: 0.5*(Q\({}_{in}\)+Q\({}_{out}\)). Whenever the simulation can not find a solution within the number of outer * inner iterations, it can still continue whenever it meets the Acceptable Overall Waterbalance Error. |
Acceptable |
Enter the number of sequential inner convergences that forces the solver to stop further iteration. The simulation will continue whenever the result passes the Acceptable Overall Waterbalance Error too. |
Preconditioning: |
Choose the preferred pre-conditioning method (only possible when using the PCG-solver): |
Minimal |
Enter a value for the minimal transmissivity that may occur in the model. In case a grid value is found below this threshold this will be corrected before the model simulation is started. |
Minimal Vertical |
Enter a value for the minimal vertical resisitance that may occur in the model. In case a grid value is found below this threshold this will be corrected before the model simulation is started |
Preferred method |
Choose the preferred subdomain partition option. There are two methods supported: |
Load pointer |
In case hte RCB option is chosen, the filename of the needed pointer IDF grid needs to be filled in here. |
Open |
|
Merging IDF |
Check this option if merging of parallel subdomain IDF output files is needed (see for more information section 10.6). Note: Enabling this option could slow down overall parallel computations. |
Note: Consult scientific literature regarding the Solver Settings as described above in order to avoid any unwise input.
Start Model Simulation window, Output Variables tab:
Result Variable |
This list will display the available output variables that are within the selected runfile from the Main Configuration tab. Select one of the following: | |
File (*.idf) |
Variable |
Description |
SIMGRO |
Flux in/out Simgro elements |
|
BDGBND |
BOUNDARY |
Flux in/out constant head boundaries |
HEAD |
GROUNDWATERHEAD |
Groundwater head |
BDGFFF/BDGFRF |
FLUX FRONT/RIGHT FACE |
Flux in/out front/right cell faces |
BDGFLF |
FLUX LOWER FACE |
Flux in/out bottom cell face |
BDGSTO |
STORAGE |
Flux in/out storage |
PURGED WATER TABLE |
Absent |
|
ANISOTROPY |
Absent |
|
HORIZ.FLOW BARRIER |
Absent |
|
TOP |
Absent |
|
BOT |
Absent |
|
CONCENTRATION |
Absent |
|
HORIZ.K VALUE |
Absent |
|
VERT.K VALUE |
Absent |
|
BDGWEL |
WELLS |
Flux in/out well systems |
BDGDRN |
DRAINAGE |
Flux out drainage systems |
BDGRIV |
RIVERS |
Flux in/out river systems |
BDGEVT |
EVAPOTRANSPIRATION |
Flux out evapotranspiration |
BDGGHB |
GENERAL HEAD BOUNDARY |
Flux in/out general head boundaries |
BDGRCH |
RECHARGE |
Flux in recharge |
BDGOLF |
OVERLAND FLOW |
Flux out overland flow |
BDGBND |
CONSTANT HEAD |
Flux in/out constant head boundaries (identical to BOUNDARY) |
BDGISG |
SEGMENT RIVERS |
Flux in/out river systems |
BDGIBS |
INTERBED STORAGE |
Flux in/out interbeds |
Selected |
Select the modellayers for which the current selected variable need to be saved. The number of modellayers to choose from is determined by the Number of Modellayers selected in the Model Dimensions tab. | |
SaveBudget Terms for each |
Select this item to save budget terms for each of the defined sub-systems in the selected runfile. Each subsystem will be added to the filename, e.g. bdgriv_sys1_steady-state_l1.idf. | |
Saved Result |
Select this item to save the results within the specified buffer size entered in the Include a Buffer-zone of field on the Model Dimensions tab. | |
Save Results in Double Precision |
Select this option to save all results in double precision accuracy instead of single precision (which is the default). Bear in mind that all files will be doubled in size as well as the option for double precision is selected. Also, result files saved in double precision cannot be read in iMOD version older than v3.4. | |
Start Model Simulation window, Result Folder tab:
Enter or Select |
The selected variables, as specified in the Output Variables tab, will be saved in the folder entered/selected here. Each variable will be saved within a separate folder, e.g. {outputfolder}\BDGRCH\BDGRCH_STEADY-STATE_L1.IDF. |
Block iMOD from Using … |
Click this option to block iMOD from usage during a simulation. iMOD becomes available whenever the simulation terminates. Unchecking this option allows to use iMOD directly after launching the simulation. There will be no message whenever the simulation is finished, this need to be examined outside iMOD. |
Redirect output of Simulation Window in Logfile … |
Click this option to redirect all information from the window echo into a separate file called RUN_LOG.TXT. This file will be saved in the simulation folder and contains all echo information of the simulation. Use this file whenever a simulation abort unexpectedly. |
Start Model |
Click this button to start a model simulation. iMOD will ask you to confirm, before the actual simulation starts. |