TDKLF
From BAWiki
Basic Information
Name of Program
TDKLF
VersionDate
8.x / September 2009
DescriptionDate
September 2022
Catchwords
postprocessor
analysis of numerically calculated results (2D/3D, profiledata as well as data at specific locations)
tidal characteristic numbers of bed load transport (several sediment fractions)
tidal characteristic numbers of eff. bed shear stress action
estuaries
static (alternative bathymetry)
universal direct access data format for 2D/3Ddata
universal direct access data format for profiledata
universal direct access format for data at specific locations
Short Description of Functionality
The program TDKLF is a postprocessor for different numerical models (e.g. TRIM2D, TRIM3D, TELEMAC2D, UNTRIM2007 etc.). TDKLF automatically computes some tidal characteristic numbers of bed load transport or eff. bed shear stress action for a given set of results (universal direct access data format). The results of TDKLF analyses may be visualized/displayed with the graphical postprocessors HVIEW2D (for 2D/3Ddata) or LQ2PRO (for profiledata).
Within the period of data analysis the following tidal characteristic numbers of bed load transport are calculated (some numbers are optionally calculated):
 Flood Current
 Ebb Current
 Tidal Cycle
Several fractions of sediment can be treated at the same time.
Within the period of data analysis the following tidal characteristic numbers of eff. bed shear stress action are calculated (some numbers are optionally calculated):
 Flood Current
 Ebb Current
 Tidal Cycle
Notice: the word action is used above synonymously for integration over time of the eff. bed shear stress.
For each characteristic number of bed load transport the following values are being calculated for the period of data analysis:
 Characteristic value for each tide within the period of data analysis
 Mean value for the period of data analysis
 Maximum value for the period of data analysis
 Minimum value for the period of data analysis
InputFiles
 general input data (filetype tdklf.dat)
 synoptic data which shall be analysed (files of type dirz.bin.r, dirz.bin.i and dirz.bin)
 grid for 2D/3Ddata (filetype gitter05.dat/bin or filetype selafin or filetype untrim_grid.dat)
 or profiletopography for profiledata (filetype profil05.bin)
 or system file for specific locations (filetype location_grid.dat)
OutputFiles
 results of data analyses (files of type dirz.bin.r, dirz.bin.i and dirz.bin)
 informative printer file (filetype Tdklf.sdr)
 (optional) trace of program execution (filetype Tdklf.trc)
Methodology
At first some extreme events (HW and LW) for the water level are determined together with the times for slack water (ebb slack and flood slack) for a network of reference locations for each tidal cycle. This ensures the phasecorrect ordering of the events for all nodes of the computational grid respectively profiletopography. Thereafter the tidal characteristic numbers are calculated at all nodal points, using the formerly calculated results at the reference locations. To obtain a more precise calculation of the times and values for all tidal characteristic numbers a spline interpolation is used to interpolate between equidistant time series data (water level, current velocity and bed load transport rate or eff. bed shear stress) at each nodal point. Drying and wetting of tidal flats is taken into account by the algorithm.
Program(s) to run before this Program
Program(s) to run after this Program
ABDF, DIDARENAME, DIDASPLIT, GVIEW2D, HVIEW2D, LQ2PRO, VTDK, VVIEW2D, XTRDATA
Additional Information
Language
Fortran90
Additional software

Original Version
G. Lang
Maintenance
Documentation/Literature
please refer to $PROGHOME/examples/Tdklf/
back to Program Descriptions