DIDARENAME
Aus BAWiki
Basisinformationen
Programm-Name
DIDARENAME
Version
2.1 / Dezember 2006
Beschreibung
Dezember 2006
Stichworte
Postprozessor
Ändern von Dateinamen
Finite Elemente Gitternetz
Universelles Direktzugriffsdatenformat für 2D/3D-Daten
Universelles Direktzugriffsdatenformat für Profil-Daten
Synoptische Berechnungsergebnisse
Eliminieren redundanter Zusatzinformationen
Kurzbeschreibung
Programm zur Umbenennung von BDF-Dateien und/oder deren zugehörigen Gitternetz-Dateien. Außerdem werden mehrfach vorhandene, identische Zusatzinformationen aus der BDF-Info-Datei entfernt.
Eingabe-Dateien
- allgemeine Eingabedaten (Dateityp DidaRename.dat)
- BDF-Daten (Dateien des Typs dirz.bin.R, dirz.bin.I und dirz.bin)
- (opt) zu den BDF-Daten gehöriges 2D-Gitternetz (Dateityp gitter05.dat/bin)
- (opt) zu den BDF-Daten gehöriges Profil-Gitternetz (Dateityp profil05.bin)
- (opt) zu den BDF-Daten gehöriges UnTRIM-Gitternetz (Dateityp untrim_grid.bin)
- (opt) zu den BDF-Daten gehöriges selafin-Gitternetz (Dateityp selafin)
- Die Gitternetz-Dateien werden nicht eingelesen, müssen aber bei Programmstart vorhanden sein.
Ausgabe-Dateien
- BDF-Daten (Dateien des Typs dirz.bin.R und dirz.bin.I) jedoch ohne die BDF-Datendatei selbst (Typ dirz.bin); diese wird lediglich umbenannt
- Druckerdatei mit Informationen zum Programmablauf (Dateityp DidaRename.sdr)
- (opt) Datei mit Testausgaben (Dateityp DidaRename.trc)
Methode
- Bearbeitung aller angegebenen BDF-Dateien nacheinander (Loop): Einlesen der BDF-Info-Datei
- Ermittlung des Namens der zugehörigen Gitternetz-Datei
- (opt) Eintrag des neuen Gitternetz-Namens in die Info-Variable
- (opt) Eintrag des neuen BDF-Dateinamens in die Info-Variable
- Entfernen redundanter Zusatzinformationen aus den zu einer BDF-Datei vorhandenen Informationen (BDF-Info-Datei)
- Erzeugung einer neuen BDF-Info- und -Record-Datei
- Umbenennung der Gitternetz-Datei und der BDF-Datendatei, ohne diese Dateien zuvor einzulesen (UNIX-Befehl mv)
Vorlauf-Programme
DATACONVERT, DidaMerge, DidaMintQ, DidaMintZ, DidaSplit, ENERF, FRQWF, LZKAF, LZKMF, LZKSF, LZKVF, LZKWF, METDIDA, PGCALC, TELEMAC2D, TM2DIDA, TR2DIDA, TR3DIDA, TDKLF, TDKSF, TDKVF, TDKWF, TRIM-2D, TRIM-3D, UnK, UNS, UNTRIM, VTDK, ZEITR
Nachlauf-Programme
DidaMerge, DidaMintQ, DidaMintZ, DidaSplit, ENERF, FRQWF, GVIEW2D, LZKAF, LZKMF, LZKSF, LZKVF, LZKWF, PGCALC, TDKLF, TDKSF, TDKVF, TDKWF, VTDK, ZEITR
Weitere Informationen
Programmiersprache
Fortran90
zusätzliche Software
-
Originalversion
Programmpflege
Dokumentation/Literatur
$PROGHOME/examples/DidaRename
zurück zu Programmkennblätter