DIDARENAME
From BAWiki
Basic Information
Name of Program
DIDARENAME
Version-Date
2.1 / December 2006
Description-Date
September 2022
Catchwords
postprocessor
change of names of files
finite element grid
universal direct access format for 2D/3D-data
universal direct access format for profile-data
synoptic data
elimination of redundant (additional) informations about data
Short Description of Functionality
program to rename BDF data files and/or associated grid files as well as elimination of multiple identical attributes (additional informations about data) from the BDF info file.
Input-Files
- general input data (filetype didarename.dat)
- BDF data files (filetypes dirz.bin.r, dirz.bin.i and dirz.bin)
- (opt) associated 2D grid file (filetype gitter05.dat/bin)
- (opt) associated profile grid file (filetype profil05.bin)
- (opt) associated UnTRIM grid file (filetype untrim_grid.dat)
- (opt) associated selafin grid file (filetype selafin)
- No grid file will be read, but they have to be existant at start of the program.
Output-Files
- BDF data files (filetypes dirz.bin.r and dirz.bin.i) but without the data file itself (filetype dirz.bin)
- informative printer file (filetype didarename.sdr)
- (opt) trace of program execution (filetype didarename.trc)
Methodology
- processing of all BDF files one after one (loop): reading BDF info file
- getting the name of the associated grid file
- (opt) set the new associated grid file name into the info variable
- (opt) set the new BDF file name into the info variable
- removal of redundant attributes (additional informations about data) from the information related to a bdf data file, which are typically stored in the respective BDF info file
- creating a new BDF info and record file
- renaming the old associated grid file and the old BDF data file, without reading these files (using UNIX command mv)
Program(s) to run before this Program
DATACONVERT, DIDAMERGE, DIDAMINTQ, DIDAMINTZ, DIDASPLIT, ENERF, FRQWF, LZKAF, LZKMF, LZKSF, LZKVF, LZKWF, METDIDA, PGCALC, TELEMAC-2D, TM2DIDA, TR2DIDA, TR3DIDA, TDKLF, TDKSF, TDKVF, TDKWF, TRIM-2D, TRIM-3D, UNS, UNTRIM, VTDK, ZEITR
Program(s) to run after this Program
DIDAMERGE, DIDAMINTQ, DIDAMINTZ, DIDASPLIT, ENERF, FRQWF, GVIEW2D, LZKAF, LZKMF, LZKSF, LZKVF, LZKWF, PGCALC, TDKLF, TDKSF, TDKVF, TDKWF, VTDK, ZEITR
Additional Information
Language
Fortran90
Additional software
-
Original Version
J. Jürges
Maintenance
Documentation/Literature
$PROGHOME/examples/DidaRename
back to Program Descriptions