Structure of the transient input file


A transient input file has the following contents:

The file starts with general data (comments, units of time). Then, the initial time is defined. The following data refer to this time point, until a new reference time is defined. As in the input file, each dataset ends with a blank line. The input algorithm is 5(I6, F10.2). The different time steps have to be arranged from the earliest to the latest one. The file is closed by three blank lines.

 

Line 1-3: Any text possible. The first two lines are used as headline for time-dependent plots.

Line 4: blank line

Line 5: time unit for mass flow rates: The text for the time unit starts in the 18th column and is justified to the left after the identification ZEITEINHEIT (time unit) MENG. The available time units are: SEKUNDE (second), TAG (day), MONAT (month) and JAHR (year). All mass flow definitions (KNOT (sinks and sources) / FLAE(areal seepage)) must use this unit of time.

Line 6: time unit for the time steps: This is the time unit used for the definition of time steps. In general, there are two possibilities:

Definition of a time unit: This version requires the identification ZEITEINHEIT (time unit) ZEIT (time) and in the 18th column the definition of the time unit with SEKUNDE (second), MINUTE, STUNDE (hour), TAG (day), MONAT (month) or JAHR (year). Each time point is defined by the identification ZEIT and a real number.

 

Definition of a date: This version requires the identification BEZUGSDATUM (reference point in time) and in the 13th column the definition of a date using the format TT.MM.JJJJ (DD.MM.YYYY day, month, year, including the full stops). This date represents the initial state. Each point of time is defined by the identification DATUM and an exact date. The programme uses the time unit day internally and transfers all other units corresponding to the real calendar (including leap years).
 

Line 7: blank line

Lines 8+9: Point of time: Depending on the definition in line 6, there are two possibilities to define the points of time for the calculation:

The definition of a time unit (ZEITEINHEIT ...) requires a point of time (ZEIT) where the factor for the selected time unit is specified (real, F10.2). For example,

ZEIT (Time)

2.5

For the case in which the time unit is seconds, the definition shown above specifies the point of time at 2.5 seconds after the initial time.

 

The definition of an initial date (BEZUGSDATUM ...) requires a point of time (DATUM) with a date. The following line contains the date for the point of time, for example:

DATUM

02.04.1995

 

Line 10: blank line

Line 11: dataset with the corresponding values: The first line contains the data identification. The next and the following lines consist of data in the format 5(I6, F10.2), i.e. each line contains five pairs with node / element number and value (free spaces are allowed but no blank lines). In contrast to the usual input algorithm it is not possible to assign several nodes to one value by only specifying the first and the last number (from ... to ...).

 

Lines 12ff: After the data identifier (line 11) the values are written in the format 5(I6, F10.2), that means, in a row can be entered up to five pairs of values 'nodes or element number, value' ('gaps' are allowed but no blank lines.) An entry in the form of from... to as in the model files is not possible.

Each type of data is completed with a blank line

Separated by a blank line, further datasets can be defined in any order. Otherwise, the next point of time is defined (go back to no. 8). Generally, it is possible to define points of time without any datasets.

Attention: If node numbers have more than six digits, the format writer has to be changed by the entry NUM 7 in the 7th line of the file. Then the format of the node numbers is allowed up to 7 digits and the format in a line is 5(I7, F10.2).

 

Transient input file created from transient structures