Actions

Program Descriptions

From BAWiki

Revision as of 10:17, 11 January 2022 by Günther Lang (talk | contribs) (new entry for NCMERGE)
At the BAW-DH there exists a comprehensive collection of software which has been mostly developed by the staff of the BAW-DH. The software was developed to assist engineers in solving practical problems. This page gives you a list in alphabetical order of the most important programs in use. For every listed program a short description of its functionality is available. More than that, you will also find information on closely related programs (fore-runners and after-runners). In addition to this an overview of required and optional input-files is given together with an enumerated list of the output-files generated by the program.


The majority of the programs are written in Fortran (FORTRAN77, Fortran90, Fortran95, Fortran 2003). For details about the Fortran programming language see e. g. Intel Language Reference

explanation of colour codes
Mes

preparation and analysis of measured data
responsible: B. Fricke and P. Schade

Pre

preprocessing for numerical methods
responsible: J. Jürges and G. Seiß

Sim

numerical simulation
responsible: A. Rosenhagen, E. Rudolph, A. Sehili and H. Weilbeer

Pos

postprocessing for numerical models and data analysis
responsible: G. Lang, S. Spohr, M. Naulin and A. Zorndt

Son others
responsible: individuals which are responsible for program maintenance.
Advice to Users
users of the programs who detect errors or deficiencies should contact one of the above mentioned responsibles in dependence on the group to which the application program belongs.
A
Pos

ABDF

analysis of data stored in direct access data files (BDF)
Mes

ADCP2BDF

conversion of ADCP workhorse data to BDF data format
Mes

ADCP2PROFILE

conversion of ADCP profile data to BDF data format
Pos

ANALTEL2D

interactive modification of a file of type selafin
B
Pos

BATCHPLOT

post processor for batch oriented visualisation of data
Pre

BFABSENK

computing of height changes inside groyne areas
Pre

BOERND

generation of boundary time-series (preparatory stage)
Pre

BSH2BAW

conversion of meteorological data into the mkwswawrt format
C
Pre

create_simple_untrim2_grid

create simple grid for UNTRIM2
Pre

CROSSPRO

calculation and output of cross-sectional profiles, lying orthographical to a defined longitudinal river fairway profile
D
Pre

DATA2GEOM

Conversion of BSH ASCII files to geom files
Pos

DATACONVERT

Conversion of Delft3D computational grid as well as computational results
Mes

DATAUS

extraction of soundings of an interesting area from ASCII-files (x,y,z) of various formats
Pos

DAVIT

interaktive visualisation and exploration of modelling results
Pre

DEPRO2D

interactive definition of profiles
Pos

DIDAMERGE

merging and thinning (in time) for synoptic data sets
Pos

DIDAMINTQ

integration and averaging for synoptic data sets along cross sections
Pos

DIDAMINTZ

calculation of depth integrated or averaged results for synoptic data sets
Pos

DIDARENAME

change of BDF file names
Pos

DIDASPLIT

splitting of large data sets or bathymetries into subdomains
Pos

display_control_volumes

tabular representation of spatially and temporally aggregated fluxes
Pre

display_percentiles

visualization of statistics calculated with profile data
Pre

DREHE2D

translation and rotation of coordinates which are stored in different file types
E
Pos

EDITOR

interactive modification and generation of GKS graphics
Pos

ENERF

calculation of synoptical quantities (e.g. energy flux) by using data results of numerical models
Mes

EVENTFILTER

filter of high and low water events and evaluation of their mean values
Mes

EXCELENZ

conversion of time-series data for further analysis or graphical display
Pos

EXKNO

extraction of time-series from model output at specific locations
F
Son

F77_TO_F90

rewrite FORTRAN77 source code to FORTRAN90 source code
Pre

FD2ADDTOPO

creates an update grid for finite differences topography from echo soundings and updates a finite differences topography
Pre

FD2BASIS

creates a basic grid with correct land/water distribution (format FIDISOR/FIDIRB) by using digitized border lines
Pre

FD2DEL

creates difference topography from FIDISOR grids / modifies a FIDISOR grid with a difference topography
Pre

FD2HYPSO

calculation of a frequency distribution of depth values of a finite difference topograph
Pre

FD2KACHEL

generation of a tile-bathymetry and tile-data for FIDISOR/FIDIRB result files
Pre

FD2MET

generation of meteorological boundary value files for finite difference methods
Pre

FD2MOD

modify an area in a difference of two finite difference topographies
Pre

FD2RIBA

dredging fairways in finite difference topographies
Pre

FD2SPUELER

filling of fairways in finite difference topographies
Pre

FD2TRIM

conversion of a FIDIRB-bathymetry into an equivalent TRIM-grid
Pre

FDGITTER05

graphical preprocessor for finite difference grids
Pre

FDGLUE

glues two meshes into a new finite difference grid
Mes

FFT

fast fourier transformation of time series
Pre

FILELIST_TO_GEOM

rewrite coordinates of many files containing a single location into one file
Pre

FRQ2ZEITR

calculation of time series of the waterlevel from information about the frequencies, phases and amplitudes of the tidal harmonic constituents
Pos

FRQTIE

link result data of the program FRQWF to create new relationships
Pos

FRQWF

tidal harmonic analysis of water level
G
Pre

GEOMFD2

generation of FD model bathymetry (FIDISOR/FIDIRB) and calendar-matrix
Pre

GEOTRANSFORMER

transformation of coordinates between different coordinate systems for different BAW file types.
Pos

GETDATA

Conversion of Delft3D computational results into netCDF files
Pos
Pos

GRIDCONVERT

Converts computational grids for different mathematical methods
Mes

GVIEW2D

Graphical representation of time-dependent physical quantities at a given position (so called geo position)
Pre
Pos
H
Pre

HSV

computation of settling velocities with a steering file (sv.dat) of the SV package (SV=Settling Velocity)
Pos

HVIEW2D

two-dimensional graphical representation of CFD-data
I
Pre

IGEL2D

interactive calculation of a borderline enclosing bearing data
Pos

insel2ipds

read several insel.dat and create one ipds file
Pos

inspect_control_volumes

time series visualization of aggregated transport quantities
Son

IO_VOLUME

converting data into the volume model for visualisation software profiles
J
Pre

JANET

Interactive mesh generation and optimization tool
K
Pre

KACHEL2D

extraction of part grids out of a finite element model grid
L
Pos

LQ2PRO

visualization of data along longitudinal and/or cross-sectional profiles
Pos

LZKAF

calculation of long-term characteristic numbers of atmosphere
Pos

LZKMF

calculation of tide-independent characteristic numbers of morphodynamics
Pos

LZKSF

calculation of tide-independent characteristic numbers of salinity, temperature, suspended load, tracer load, bed load transport or eff. bed shear stress action
Pos

LZKVF

calculation of tide-independent characteristic numbers of current velocity
Pos

LZKWF

calculation of tide-independent characteristic numbers of water level
M
Mes

MEDIANGLAETTUNG

smoothing of topographical information
Mes

MESKOR

correction of time-series data
Pre

METDIDA

conversion of meteorological data into the BAW-DH direct access format
Pre

MKRDAT

Generation of soil identification numbers for TRIM-2D
N
Pos

NCAGGREGATE

aggregation for control volumes of data stored in (BAW) CF NetCDF files.
Pos

NCANALYSE

analysis program for data stored in (BAW) CF NetCDF files.
Pos

NCAUTO

classification of variables and extreme value analysis for (BAW) CF NetCDF files.
Pos

NCCHUNKIE

create chunked CF NetCDF files.
Pos

NCCUTOUT

cut out UGRID CF NetCDF files.
Pos

NCDELTA

program to compute differences for data stored in (BAW) CF NetCDF files.
Pos

NCDVAR

deletion of selected variables and dates from (BAW) CF NetCDF files.
Pos

NCMERGE

merge variables from different (BAW) CF NetCDF files in one single CF NetCDF file.
Pos

NCPLOT

plot program for visualisation of data stored in (BAW) CF NetCDF files.
Pos

NCPROFIL

plot program for visualisation of data stored in (BAW) CF NetCDF files on profiles.
Pos

NC2TABLE

data extraction program for data stored in (BAW) CF NetCDF files
O
P
Pos

PARTRACE

particle tracking within a two-dimensional depth-averaged velocity field
Pos

POLWIND

extraction of polygons out of an overall area
Pos

PLOTPROFILZEIT

Display (aggregated) profile data over time
Mes

POLYUMFORM

conversion of structure information files from several formats to a common BAW format
Pos

PGCALC

calculation of further physical quantities by using the results of a simulation
Pre

PREHYDRO

Processing of seaside boundary data for the BAW operational Model using BSHcmod data
Pre

PREMETEO

Mapping of the processed DWD atmospheric forcing on the Untrim estuary Grid
Sim

PROPTEL

The BAW Operational Tide Model
Q
Pos

quickplot

data visualization (filetype cf-netcdf.nc)
R
Mes

ROSE

analysis and graphical display of a direction dependent relative frequency of occurrence for a vector time series
Pre

RSMERGE

adjustment of UNTRIM restart data to a different grid
S
Pre

SYNGRID

generation of artificial bearing data
T
Pos

TAYLORDIAGRAM

creates a figure of type Talyor-Diagram
Pre

TC2BAGGER

dredger-program for two-dimensional finite element grids
Pre

TC2GEOM

conversion of a finite element topography into a finite difference topography
Pre

TC2TR2

conversion of a TICAD topography into a TRIM topography
Pos

TDKLF

computation of the tidal characteristic numbers of bed load transport or eff. bed shear stress action
Pos

TDKSF

computation of the tidal characteristic numbers of salinity, suspended sediment concentration, tracer concentration and temperature
Mes

TDKTIE

linking TIDKEN results
Pos

TDKVF

computation of the tidal characteristic numbers of current
Pos

TDKWF

computation of the tidal characteristic numbers of water level and morphodynamics
Sim

TELEMAC-2D

two-dimensional finite element numerical model
Mes

TEO

extraction of bearing data points from a KUEDAT bearing file
Mes

TEOAX

extraction of bearing axes from a KUEDAT bearing file
Pre

TICLQ2

extraction of bathymetry along longitudinal/cross-sectional profiles
Pre

TICTRI

grid conversion into TRIGRID-format
Mes

TIDKEN

computation of tidal characteristc numbers for individual time series
Mes

TIMESHIFT

correction of profile data in time
Pos

TM2DIDA

data conversion of the TELEMAC-2D-results
Pre

TM2RND

generation of boundary values for TELEMAC-2D
Pre

TOPVF

calculation of 2D/3D-areas and volumes of finite element meshes
Pre

TOUTR

conversion of a grid file of any type to a grid file for the numerical model UNTRIM
Son

TR2APP

analysis of TRIM-2D-results
Pos

TR2ASCII

data conversion of the TRIM-2D-results into ASCII format
Pos

TR2DIDA

data conversion of the TRIM-2D-results
Pre

TR2FIDI

conversion of a TRIM-bathymetry into a FIDISOR/FIDIRB bathymetry
Pre

TR2GEOM

conversion of a TRIM-bathymetry into an equivalent finite element grid
Pos

TR2ISSUSKONVERT

Support of ship handling simulators with 2D current data from hydronumeric simulations (TRIM2D/UNTRIM/TELEMAC)
Pos

TR2KACHEL

generation of a tile-bathymetry and tile-data for TRIM-2D result files
Pre

TR2LQ2

extraction of bathymetry along longitudinal/cross-sectional profiles from a TRIM bathymetry
Pos

TR2MODATE

modification of date and time in a TRIM-2D results file
Pre

TR2REFRESH

update a TRIM bathymetry
Pre

TR2RND

generation of boundary value files for TRIM-2D
Pre

TR2VOR

generation of an optimized bathymetry as well as some index arrays for TRIM-2D
Pos

TR3DIDA

data conversion of the TRIM-3D-results
Pos

TR3KACHEL

extraction of bathymetry, index-arrays and results out of a TRIM-3D-overall-area
Pos

TR3MODATE

modification of date and time in a TRIM-3D results file
Pre

TRASSE

generation of data for a fairway finite element grid
Pre

TRGITTER05

graphical preprocessor for a finite difference TRIM-2D grid
Sim

TRIM-2D

two-dimensional finite difference model TRIM-2D
Sim

TRIM-3D

three-dimensional finite difference model TRIM-3D
Pos

TRIMKACH

generation of general input files and extraction of data by TR2KACHEL or TR3KACHEL
Pos

TRVZR

analysator of area result files of the numerical methods TRIM-2D or TRIM-3D
Pre

TSCALC

mathematical operations on time series data
U
Pos

UNK

spectral wave model with non-linear dissipation
Pos

UNS

postprocessor with SediMorph functionality independent of a coupled hn model
Sim

UNTRIM

finite difference/volume model (2D/3D) for unstructured grids UNTRIM
Sim

UNTRIM2

finite difference/volume model (2D/3D) for unstructured grids UNTRIM2,

with sub grid technology for precise representation of bathymetry

Sim

UNTRIM2007

finite difference/volume model (2D/3D) for unstructured grids with static or dynamic bathymetry
Sim

UNTRIM2007MONITOR

extraction of time series data out of an UnTRIM2007 message file
Sim

UNTRIMMONITOR

The program is used for the graphical visualization of information from the UnTRIM-Message-file
Pre

UPDA2D

update a model bathymetry and alignment of edges of elements along structures
Sim

UPLAY

gui around UNTRIM2 and NCPLOT to change grid depths, to let compute the hydrodynamic effect and to look at the computational results
Pre

UTRPRE

rounding UnTRIM2007 depths in order to get identical number of computational points
Pre

UTRRND

generation of boundary time series data from measured or computed data
V
Mes

VOLUMETH

calculation of area distribution and volume sum function of a region inside an FE mesh
Mes

VOLUMETHAUTO

daemon for the programm VOLUMETH
Pos

VTDK

calculation of differences between tidal characteristic numbers
Pos

VVIEW2D

two-dimensional graphical representation of CFD-data for vertical sections
W
Sim

WARM

mathematical wave model
Son

WESPE

computation of one-dimensional wave spectra (JONSWAP and TMA)
X
Pos

XTRDATA

extraction of ASCII-data from binary direct access files
Pos

XTRLQ2

extraction of binary data for longitudinal and/or cross-sectional profiles
Y
Z
Pos

ZEITR

conversion of synoptic data sets into equivalent time-series data
Pre

ZEITRIO

reading, formatting and writing of time series of different formats
Mes

ZWISCHENPUNKTE

generated topographical information

back to BAW-Software Documentation


Overview