ABDF
From BAWiki
Basic Information
Name of Program
ABDF
Version-Date
5.x / October 2009
Description-Date
September 2022
Catchwords
postprocessor
universal data format (BDF)
direct access files
physical item
analysis
extremum values
related statistical data
static (alternative) bathymetry
dynamic bathymetry (morphodynamics)
system slope
Short Description of Functionality
The program Abdf is one of the postprocessors in a chain of BAW-programs. It examines data written in universal direct access files (BDF) to detect extreme values for all physical items. The results of this analysis will be written in an ASCII file sorted by physical items. Beyound that, additional statistical data are generated which are required for an automatic comparison with BAWs internal tool AUTOTEST of e.g. datasets generated with different versions of the same program.
Input-Files
- file with general steering data (filetype abdf.dat)
- data files to be analysed (direct access filetypedirz.bin.r, dirz.bin.i and dirz.bin)
- (optional) reference water level files (direct access filetype dirz.bin.r, dirz.bin.i and dirz.bin)
- grid file and/or specific locations (in dependence on the data to be analysed):
- 2D grid file (filetype gitter05.dat/bin or untrim_grid.dat)
- 1D profile data (filetype profil05.bin)
- specific locations (filetype location_grid.dat)
Output-Files
- ASCII table with extreme values (maximum and minimum) of all physical items are printed to a file of type Abdf.filenumber.pgnumber.dat for all data records and all physical quantities stored.
- Summary of extreme values printed to file of type Abdf.analyse.dat.
- Summary of relevant data required by the AUTOTEST-tool printed to a file of type Abdf.filename.stat.dat.
Methodology
for the following data types an extremum analysis is realized:
- depth averaged (2D) data of type
- ZEITREIHE.
- depth averaged and depth structured (2D and 3D) data of types
- SYNOPTISCH,
- EINZELANALYSE and
- DIFFERENZANALYSE.
for the following types of physical items an extremum analysis is realized:
- scalar items
- vector items
- tensor items
for the following FORTRAN data types an extremum analysis is realized:
- type INTEGER (integer numbers)
- type REAL (floating point numbers)
- type DOUBLE (double precision floating point numbers)
- type COMPLEX (complex numbers)
- type RI2 (normalized floating point numbers)
- type RR2 (normalized and replaced floating point numbers)
the analysis work will be done in some nested loops:
- loop over all direct access data files
- loop over all physical items stored in every direct access data file
- loop over all data records stored for every physical item
Program(s) to run before this Program
DATACONVERT, DIDAMINTZ, DIDASPLIT, ENERF, FRQWF, LZKMF, LZKSF, LZKVF, LZKWF, METDIDA, PGCALC, TDKLF, TDKSF, TDKVF, TDKWF, TELEMAC-2D, TM2DIDA, TR2DIDA, TR3DIDA, UNK, UNS, UNTRIM, UNTRIM2, UNTRIM2007, VTDK, ZEITR
Program(s) to run after this Program
AUTOTEST (internal tool at BAW)
Additional Information
Language
Fortran90
Additional software
-
Original Version
J. Jürges, P. Schade
Maintenance
Documentation/Literature
please refer to $PROGHOME/examples/Abdf/
back to Program Descriptions