Information of the File xsusi.kenn


Definition of Data Identifiers

A complete model requires input data at the mesh nodes and elements. These data are known as mesh properties (permeability, thickness, geographic height, in- and outflow rates etc.). Each parameter has a data identifier (four letters) to manage the different kinds of data. They are described in Chapter: Data Structure of the Groundwater Model –Description of Data.

 

The data management in SPRING requires information on whether the data are related to nodes or elements and whether they have some special characteristic to be considered, e.g. data for polygonal lines or data which are limited to the topmost layer in a 3D model. With some exceptions, more information on the meanings is not necessary when creating the model. At this point, it does not matter whether the values of BERG are less than zero, or whether the geographic height at some nodes lies beneath the z-coordinate of the topmost layer. Hence, the data identifications are initialized directly with the help of the file xsusi.kenn. (This is different from the procedure in the model checking.)

 

The file is installed here:

"C:\Users\Public\Documents\SPRING\Konfig" (Windows 7 or Windows ). This path depends on the operating system or the partitioning of the computer (e.g. in Windows XP: "C:\Documents and Settings\All Users\Documents\SPRING\Konfig").

 

Besides the general classification of the reference nodes or elements, it is the distinction between:

Simply used data: each node or element can receive only one value per layer for this type of data (eg: a node of a layer can have only one potential head (attribute POTE) and an element of a layer can have only one k-value (attribute KWER)). If a node or element of such a data type has been for any reason assigned twice, a specific query dialog appears. In it, the user can determine whether the first value (no overwriting) or the last value in the model file (ALL overwriting) should be stored.

 

 

Group data: each node or element can receive multiple values per layer for this type of data (eg, a node can be assigned to several mass balance areas (eg. BILA).

 

Polyline data (at node data): The data value is defined for a polygon of nodes, ie the order of node numbers plays a crucial role in the type of data (eg. Attributes LERA, MXKI, MXKE,…).

 

2D or 3D data: There are data types for which an allocation to deeper layers is not allowed. These have to be initialized as 2D data so that an allocation on layer numbers > 1 is not possible (eg: , MAEC, UNTE, UNDU, ...).

 

In the file xsusi.kenn are the identifiers initialized as follows:

 

At first, the line ".KENNUNGEN." is sought in the file. Thereafter, the following data is read per line until the end of file or finding a line beginning with ".ENDE.":

 

Column 1 - 4

KENN

Four letter identifier of the data type

Column 6

k, e, 1, 2

k = node related

e = element related

1 = 1D fractures

2 = 2D fractures

Column 7

empty, g, s

empty = single used data

g = group data

s = polyline data (only in combination with k)

Column 8

2, 3

2 = 2D data

3 = 3D data

from Column 10

Any text as information for the identification

 

 

Extract of the file xsusi.kenn as an example of the attribute description:

 

.IDENTIFIER.

ABRI k 3 Tear-off heights

AKON k 3 Initial concentrations

ASAT e 3 Initial saturation

BERG k 2 Terrain settings

BILE e 3 Bilance elements

BILK k 3 Bilance node

DISP e 3 Dispersitivity

EEEE e 3 General elementwise data

EICH k 3 Nominal potential head from calibration

FLAE e 2 Areal seepage (recharge rate)

FLUR k 2 Distance between ground level and water level

GELA k 2 Ground level

GLEI ks3 Equal potential head

GRUB k 3 Balance node for Flood Method

KKKK k 3 General nodewise data

KMAX e 3 Max. permeability (m/s)

KMIN e 3 Min. permeability (m/s)

KNOT k 3 Nodewise in-/outflow (+/-)

KONT ks3 Controll Lines

KONZ k 3 Inflow concentrations

KSPE k 3 Storage coefficient (nodewise)

KVRN e 2 Land use RVR

KWER e 3 Permeability (m/s)

KWEV e 3 Vertical permeability (m/s)

.END.

 

Unknown or user specified identifiers

The user can also specify any identifiers in the structure file. When opening the project with SPRING in this case, the following input window appears:

 

 

The user can then define whether it should be a node or element related data of the type "Basic", "Group" or "Line". If this new data type should be made permanent, it must be entered in the (user-specific) file xsusi.kenn.

 

Default parameters of the representation of the attributes

With the help of the file xsusi.kenn, you can modify the default parameters of the representation of the attributes. The default settings for displaying attributes are defined as:

individual used node data (eg. , EICH, POTE): 10 contour lines with equidistant partition

individual used element data (eg. FLAE, KWER): an area plot with 10 colour intervals (equidistant partition)

group data (eg. BILA): a plot of circles with 10 colour intervals (equidistant partition)

polyline data (eg. LERA, MXKI): a plot of polylines with 10 colours at maximum (equidistant partition)

 

Especially for the single used data that are usually only defined locally at single nodes (eg POTE or KNOT) the default settings are not usable.

In the file xsusi.kenn the default parameters of the representation of the attributes are initialized as follows:

 

After the definition of the data identifiers the line beginning with „.DARSTELLUNG.“ is sought. Thereafter, the following parameters are read per line until the end of file or finding a line beginning with ".ENDE.":

 

Line 1:

Column 1: * : stands for the initialization string of a new identifier

Columns 2 – 5: KENN: stands for the four letter identifier of the data type

Column 7: layer number

 

Line 2:

Column 1:

k = plot of circles
f = area plot
i = plot of contour lines

 

Thereafter follows the number of the colour palette (plot of areas or circles) or the colour number for the plot of contour lines.

For a plot of circles you can then define the height of the marker rmax <= 6.0 (for the maximum found value). Should all circles have the same height the chosen radius has to be rmax = 6.0.

 

Line 3:

These columns are without formatting. At first the parameter for the partition is defined:

0: equidistant partition

1: from/to/number

2: from/to/number (logarithmical)

3: from/to/distance

4: Single values

After the partition type 0, 1, 2 and 4 follows the number of intervals or the numbers of the single values.

 

In case of the partition type 1 to 4 follows:

Line 4:

Type 1 and 2: three values free formatted: from, to, number

Type 3: three values free formatted: from, to, distance

Type 4 with k or i: number of values for the plot of contour lines or for the interval limits of the circle plot (free formatted).

Type 4 with f: twice the number of values with the minimum and maximum interval limit (free formatted)

 

Extract of the file xsusi.kenn as an example of the representation description:

 

.DARSTELLUNG.

*AKON 1 /* Equal-value lines pen 5 */

i 5

0 10

*ASAT 1 /* Equal-value domains with palette 0 */

f 0

0 30

*BERG 1 /* Equal-value lines pen 5 */

i 5

0 10

*BILE 1 /* Equal-value domains with palette 0 */

f 0

0 10

*BILK 1 /* Circles with equal radius with palette 0 */

k 0 6.0

0 10

*DISP 1 /* Equal-value domains with palette 0 */

f 0

0 10

*EEEE 1 /* Equal-value domains with palette 0 */f 0

0 10.