Once a model was created and saved for the first time, SPRING automatically creates a dimensioning file name.dim.
The sizing is carried out "pseudo-variable". That is, a maximum number of nodes and elements is pre-defined. The larger this number, the longer take the necessary initialization routines in the model checking, even if the current project specifically requires only a fraction of the pre-defined maximum number of nodes and elements.
A clever sizing reduces the computational effort during the model checking. Is the selected sizing too small, the corresponding dimensioning variable in the dimensioning file can be changed with a simple text editor.
Example:
IDIM1 270000 = IDIM2
IDIM2 270000 maximum node-/element number
IDIM3 100000 max. number boundary nodes, fractures and single data
IDIM4 100000 max. number MATE,MARK,KTXT,ETXT
IDIM5 14 max. number 3d-layer
IDIM6 5110000 temporary field, 3d: ca. idim1 * 51 , 2d: ca. idim1 * 20
Meaning of the dimensioning variables:
Field |
Meaning |
IDIM1 |
maximum number of nodes/elements |
IDIM2 |
maximum allowed node or element number |
IDIM3 |
maximum number of boundary nodes, fractures and point-data values (i.e. potentials (POTE), in- and outflow at nodes (KNOT), concentrations (1KON), ...) |
IDIM4 |
maximum number of values for material data (MATE), markings (MARK), node and element texts (KTXT, ETXT) |
IDIM5 |
maximum number of 3D layers |
IDIM6 |
dimension of a temporary field used during the optimization algorithm (3D models about IDIM1*51, 2D models about IDIM1*20) |
Structure and format of the structure data file