Actions

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

  1. file with general steering data (filetype abdf.dat)
  2. data files to be analysed (direct access filetypedirz.bin.r, dirz.bin.i and dirz.bin)
  3. (optional) reference water level files (direct access filetype dirz.bin.r, dirz.bin.i and dirz.bin)
  4. grid file and/or specific locations (in dependence on the data to be analysed):

Output-Files

  1. 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.
  2. Summary of extreme values printed to file of type Abdf.analyse.dat.
  3. 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

Working group POS

Documentation/Literature

please refer to $PROGHOME/examples/Abdf/


back to Program Descriptions


Overview