TR3KACHEL
From BAWiki
Basic Information
Name of Program
TR3KACHEL
Version-Date
V 1.x
Description-Date
September 2022
Catchwords
postprocessor
finite difference method
numerical model TRIM-3D
extraction of bathymetry for a tile
extraction of TRIM-3D index-arrays for a tile
extraction of TRIM-3D results for a tile
Short Description of Functionality
The program TR3KACHEL is a postprocessor for the numerical model TRIM-3D. It has been designed to extract index arrays as well as bathymetries and computational results out of an overall model area. After running TR3KACHEL the files of the extracted tile have the same type but a reduced size. Therefore they can be processed much faster. Graphical display of very large model areas might be limited by the present hardware. In this case splitting the data is highly recommended.
Several tiles can be created during one run of TR3KACHEL. Optional deletion of the overall computational results is possible.
The shell-script TRIMKACH makes efficient processing with TR3KACHEL possible. It generates general input data and starts TR2KACHEL on its own whenever it finds a resultfile. The use of TRIMKACH reduces the diskspace used by model results.
Input-Files
- general input data (filetype tr3kachel.dat)
- bathymetry and TRIM-2D-index-arrays of the overall area (filetype tr2.topo.bin.ind)
- TRIM-3D-index-arrays of the overall area (filetype tr2.topo.bin.i3d)
- (optional) TRIM-3D computational results of the overall area (filetype tr3.result)
Output-Files
- bathymetry and TRIM-2D-index-arrays of the tile(s) (filetype tr2.topo.bin.ind)
- TRIM-3D-index-arrays of the tile(s) (filetype tr2.topo.bin.i3d)
- (optional) TRIM-3D computational results of the tile(s) (filetype tr3.result)
- informative printer file (filetype tr3kachel.sdr)
- (optional) trace of program execution (filetype tr3kachel.trc)
Methodology
By cutting the global data parallel to the x- and y-axis the program creates rectangular tiles. The number of elements in the x- or y-direction of a tile should be even in order to guarantee successful further processing. The information of each tile is stored in separate files.
When the file of type tr2.topo.bin.i3d of the tile already exists TR3KACHEL does not recreate it and reads the index-arrays from harddisk.
The user does not have to bother with maximum array sizes. TR3KACHEL calculates all array sizes internally.
Program(s) to run before this Program
Program(s) to run after this Program
Additional Information
Language
Fortran90
Additional software
-
Original Version
P. Schade
Maintenance
Documentation/Literature
$PROGHOME/examples/tr3kachel/
back to Program Descriptions