DIDARENAME: Unterschied zwischen den Versionen
Aus BAWiki
imported>BAWiki 1 Keine Bearbeitungszusammenfassung |
(Arbeitsgruppe POS) |
||
(3 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
|name=DIDARENAME | |name=DIDARENAME | ||
|version=2.1 / Dezember 2006 | |version=2.1 / Dezember 2006 | ||
|version_beschr= | |version_beschr=September 2022 | ||
|stichworte= | |stichworte= | ||
Postprozessor<br /> | Postprozessor<br /> | ||
Zeile 15: | Zeile 15: | ||
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. | 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. | ||
|eingabedateien= | |eingabedateien= | ||
# allgemeine Eingabedaten (Dateityp | # allgemeine Eingabedaten (Dateityp [[DIDARENAME.DAT|didarename.dat]]) | ||
# BDF-Daten (Dateien des Typs dirz.bin. | # BDF-Daten (Dateien des Typs [[DIRZ.BIN.R|dirz.bin.r]], [[DIRZ.BIN.I|dirz.bin.i]] und [[DIRZ.BIN|dirz.bin]]) | ||
# (opt) zu den BDF-Daten gehöriges 2D-Gitternetz (Dateityp gitter05.dat/bin) | # (opt) zu den BDF-Daten gehöriges 2D-Gitternetz (Dateityp [[GITTER05.DAT und GITTER05.BIN|gitter05.dat/bin]]) | ||
# (opt) zu den BDF-Daten gehöriges Profil-Gitternetz (Dateityp profil05.bin) | # (opt) zu den BDF-Daten gehöriges Profil-Gitternetz (Dateityp [[PROFIL05.BIN|profil05.bin]]) | ||
# (opt) zu den BDF-Daten gehöriges UnTRIM-Gitternetz (Dateityp untrim_grid. | # (opt) zu den BDF-Daten gehöriges UnTRIM-Gitternetz (Dateityp [[UNTRIM_GRID.DAT|untrim_grid.dat]]) | ||
# (opt) zu den BDF-Daten gehöriges selafin-Gitternetz (Dateityp selafin) | # (opt) zu den BDF-Daten gehöriges selafin-Gitternetz (Dateityp [[SELAFIN|selafin]]) | ||
: Die Gitternetz-Dateien werden nicht eingelesen, müssen aber bei Programmstart vorhanden sein. | : Die Gitternetz-Dateien werden nicht eingelesen, müssen aber bei Programmstart vorhanden sein. | ||
|ausgabedateien= | |ausgabedateien= | ||
# BDF-Daten (Dateien des Typs dirz.bin. | # BDF-Daten (Dateien des Typs [[DIRZ.BIN.R|dirz.bin.r]] und [[DIRZ.BIN.I|dirz.bin.i]]) jedoch ohne die BDF-Datendatei selbst (Typ [[DIRZ.BIN|dirz.bin]]); diese wird lediglich umbenannt | ||
# Druckerdatei mit Informationen zum Programmablauf (Dateityp DidaRename.sdr) | # Druckerdatei mit Informationen zum Programmablauf (Dateityp DidaRename.sdr) | ||
# (opt) Datei mit Testausgaben (Dateityp DidaRename.trc) | # (opt) Datei mit Testausgaben (Dateityp DidaRename.trc) | ||
Zeile 35: | Zeile 35: | ||
:* Umbenennung der Gitternetz-Datei und der BDF-Datendatei, ohne diese Dateien zuvor einzulesen (UNIX-Befehl mv) | :* Umbenennung der Gitternetz-Datei und der BDF-Datendatei, ohne diese Dateien zuvor einzulesen (UNIX-Befehl mv) | ||
|preprozessor= | |preprozessor= | ||
[[DATACONVERT]], [[DIDAMERGE]], [[DIDAMINTQ]], [[DIDAMINTZ]], [[DIDASPLIT]], [[ENERF]], [[FRQWF]], [[LZKAF]], [[LZKMF]], [[LZKSF]], [[LZKVF]], [[LZKWF]], [[METDIDA]], [[PGCALC]], [[ | [[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]], [[UNK]], [[UNS]], [[UNTRIM]], [[VTDK]], [[ZEITR]] | ||
|postprozessor= | |postprozessor= | ||
[[DIDAMERGE]], [[DIDAMINTQ]], [[DIDAMINTZ]], [[DIDASPLIT]], [[ENERF]], [[FRQWF]], [[GVIEW2D]], [[LZKAF]], [[LZKMF]], [[LZKSF]], [[LZKVF]], [[LZKWF]], [[PGCALC]], [[TDKLF]], [[TDKSF]], [[TDKVF]], [[TDKWF]], [[VTDK]], [[ZEITR]] | [[DIDAMERGE]], [[DIDAMINTQ]], [[DIDAMINTZ]], [[DIDASPLIT]], [[ENERF]], [[FRQWF]], [[GVIEW2D]], [[LZKAF]], [[LZKMF]], [[LZKSF]], [[LZKVF]], [[LZKWF]], [[PGCALC]], [[TDKLF]], [[TDKSF]], [[TDKVF]], [[TDKWF]], [[VTDK]], [[ZEITR]] | ||
|programmiersprache=Fortran90 | |programmiersprache=Fortran90 | ||
|zus_software= - | |zus_software= - | ||
|kontakt_original= | |kontakt_original=J. Jürges | ||
|kontakt_pflege=[mailto: | |kontakt_pflege=[mailto:pos.proghome@baw.de Arbeitsgruppe POS] | ||
|dokumentation=$PROGHOME/examples/DidaRename | |dokumentation=$PROGHOME/examples/DidaRename | ||
}} | }} |
Aktuelle Version vom 6. September 2022, 09:08 Uhr
Basisinformationen
Programm-Name
DIDARENAME
Version
2.1 / Dezember 2006
Beschreibung
September 2022
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.dat)
- (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, TELEMAC-2D, 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
J. Jürges
Programmpflege
Dokumentation/Literatur
$PROGHOME/examples/DidaRename
zurück zu Programmkennblätter