The model check can also be called up directly without the graphical user interface via the command line, provided a batch file *.bda is available in the directory. To do this, navigate to the directory in which the calculation is to be carried out and open a terminal/command line/command prompt session.
Entering dadia and confirming with the Enter key starts a calculation of the model check. The default batch file name is dadia.bda. This file is searched for in the directory. However, another batch file can also be specified by calling dadia filename (the extension ".bda" is automatically appended if required). The batch files can be created or modified manually using any editor.
Bandwidth optimisation in the Dadia bda:
A line "BW-CACHING" can optionally be added at the end of the Dadia batch file. If this line is present, bandwidth caching is activated in Dadia, otherwise it is deactivated. If bandwidth caching is activated, Dadia first checks whether a background file qqq already exists and uses the bandwidth stored there. If the file does not exist, the bandwidth optimisation is carried out and saved in the background file qqq. If bandwidth caching is deactivated, bandwidth optimisation is carried out but the background file qqq is not saved. To force a new bandwidth optimisation when bandwidth caching is activated, the background file qqq must be deleted before Dadia is executed. A new bandwidth optimisation is required if changes are made to the geometry (nodes, elements, fractures, coincident layers or GLEI).
Example of a batch file of the model checking (3D model)
out.d # Output file
transport_3d_mitalles.net # 2D input file
# Additional 2D file
transport_3d_mitalles.3d # 3D input file
# Additional 3D file
0 0.01 # detailed data check (1-yes/0-no), z-coord. equal?
0 # detailed protocol (1-yes/0-no)
0 # with mining subsidence (1-yes/0-no)
1 # autom. additional assignm. for initial potentials EICH (1-yes/0-no)
1 # autom. additional assignm. for hydr. cond. (1-yes/0-no)
1 # autom. additional assignm. for min./max. hydr. cond. (1-yes/0-no)
1 # autom. additional assignm. for dispersivities (1-yes/0-no)
1 # autom. additional assignm. for porosities (1-yes/0-no)
1 # autom. additional assignm. for storage coefficients (1-yes/0-no)
1 # autom. additional assignm. for initial concentr. (1-yes/0-no)
transport_3d_mitalles.dim # Special dimensioning file
The program ignores the characters behind the sign `#'. This space can be used for individual remarks.
The presented batch file for the model checking can be downloaded on our Homepage.
Here you find a detailed description of the batch file
1st line: name of the output file (justified to the left!)
2nd line: name of the net-file (justified to the left!)
3rd line: 1st character: flag + for an additional file, from 3rd character: name of the additional
4th line: name of the 3d-file (justified to the left!)
5th line: 1st character: flag + for an additional 3D-file, from 3rd character: name of the additional file
6th line: flag for a detailed check of the input data (1=yes/0=no), value for merging z-coordinates in a 3D model
7th line: flag for detailed output (1=yes/0=no)
8th line: flag for consideration of terrain settings (1=yes/0=no), (insignificant for vertical-models
from the 9th line: flags for automatic assignment of input data to deeper layers (1=yes/0=no), (only relevant for 3D models)
9th line: initial potential head (1=assign, 0=assign not)
10th line: hydraulic conductivity (1=assign, 0=assign not)
11th line: maximum hydraulic conductivity (1=assign, 0=assign not)
12th line: dispersivity (1=assign, 0=assign not)
13th line: porosity (1=assign, 0=assign not)
14th line: storage coefficients (1=assign, 0=assign not)
15th line: initial concentrations (1=assign, 0=assign not)
16th line: name of file for special dimension (may left blank)