Communication between the SPRING modules for calculation, data export and plotting takes place via the background files . The background files are generated automatically by the modules. They are binary files and cannot be changed directly by the user. The modules access these background files via a standardised interface (SPRING-DTNLIB,).
The background files are files with the names aaa, bbb, ccc, ddd etc. The control file aaa (binary) is not managed by the DTNLIB.
To get quick access to a list of the available data, the files are always matched at least in pairs:
The actual data file(s), in which the data fields of the individual data are stored, always include an index file, in which a list of the respective data with additional information (identifier, class, number, min/max values, time, etc.) is stored.
The following files are currently used by DTNLIB:
Input data:
bbb (index)
ccc (data)
steady state result data and interpolation results:
ddd (index)
eee (data)
Transient result data:
fff (index)
ggg (data 1: last time step)
hhh (data 2: over time)
iii (data 3: over time)
jjj (data 4: over time)
kkk (data 5: for transient subsidence)
Result data from data export calculations:
lll (index)
mmm (data)
Inverse modelling data:
nnn (index)
ooo (data)