Aktionen

DATACONVERT: Unterschied zwischen den Versionen

Aus BAWiki

imported>BAWiki 3
Keine Bearbeitungszusammenfassung
imported>BAWiki 3
Keine Bearbeitungszusammenfassung
Zeile 8: Zeile 8:
Konversion von Delft3D-Berechnungsergebnissen
Konversion von Delft3D-Berechnungsergebnissen
|kurzbeschreibung=Das Programm DATACONVERT dient zur Konversion von Berechnungsergebnissen des integrierten mathematischen Modellierungssystems Delft3D in BAW-spezifische Dateiformate. Folgende Konversionen werden derzeit unterstützt:
|kurzbeschreibung=Das Programm DATACONVERT dient zur Konversion von Berechnungsergebnissen des integrierten mathematischen Modellierungssystems Delft3D in BAW-spezifische Dateiformate. Folgende Konversionen werden derzeit unterstützt:
# Konversion des Delft3D-Gitternetzes in ein Gitternetz im UnTRIM-Format,
<math>rightarrow</math>Konversion des Delft3D-Gitternetzes in ein Gitternetz im UnTRIM-Format,
# Konversion zwei-dimensionaler (tiefengemittelter) Delft3D-Berechnungsergebnisse in das BDF-Format (2D),
<math>rightarrow</math>Konversion zwei-dimensionaler (tiefengemittelter) Delft3D-Berechnungsergebnisse in das BDF-Format (2D),
# Konversion und Tiefenmittelung drei-dimensionaler Delft3D-Berechnungsergebnisse (auf Sigma-Gitter) in das BDF-Format (2D), und
<math>rightarrow</math>Konversion und Tiefenmittelung drei-dimensionaler Delft3D-Berechnungsergebnisse (auf Sigma-Gitter) in das BDF-Format (2D), und
# Konversion drei-dimensionaler Delft3D-Berechnungsergebnisse (auf Sigma-Gitter) in das BDF-Format (3D, z-Schichten).
<math>rightarrow</math>Konversion drei-dimensionaler Delft3D-Berechnungsergebnisse (auf Sigma-Gitter) in das BDF-Format (3D, z-Schichten).


Eine dynamische Modelltopographie (Morphodynamik) wird sowohl für 2D- als auch 3D-Berechnungsergebnisse unterstützt. Liegen Delft3D-Berechnungsergebnisse mit Domain Decomposition vor, so werden diese Ergebnisse einstweilen nicht in einer Datei zusammengefasst, sondern verbleiben in verschiedenen, domain-spezifischen Dateien.
Eine dynamische Modelltopographie (Morphodynamik) wird sowohl für 2D- als auch 3D-Berechnungsergebnisse unterstützt. Liegen Delft3D-Berechnungsergebnisse mit Domain Decomposition vor, so werden diese Ergebnisse einstweilen nicht in einer Datei zusammengefasst, sondern verbleiben in verschiedenen, domain-spezifischen Dateien.
Zeile 23: Zeile 23:
# Topographie (statisch), zeitvariable Topographie, und
# Topographie (statisch), zeitvariable Topographie, und
# Tiefenerosion.
# Tiefenerosion.
|eingabedateien=
# Eingabesteuerdaten<br/>
      Datei des Typs [[DATACONVERT.DAT|dataconvert.dat]]. In der Beschreibung dieser Datei sind umfassende Informationen zu allen Steuerdaten, Eingangs- sowie Ergebnisdateien vorhanden.
# Gitternetz<br/>
      Unbedingt erforderlich:
<math>rightarrow</math>[[DELFT3D.GRD|delft3d.grd]],
<math>rightarrow</math>[[DELFT3D.DEP|delft3d.dep]], und
<math>rightarrow</math>[[DELFT3D.ENC|delft3d.enc]].
      Optional können vorhanden sein:
<math>rightarrow</math>[[DELFT3D.DRY|delft3d.dry]],
<math>rightarrow</math>[[DELFT3D.THD|delft3d.thd]],
<math>rightarrow</math>[[DELFT3D.LWL|delft3d.lwl]],
<math>rightarrow</math>[[DELFT3D.EXT|delft3d.ext]], sowie
<math>rightarrow</math>[[DELFT3D.BND|delft3d.bnd]].
* Berechnungsergebnisse
<math>rightarrow</math>[[NETCDF.CDF|netcdf.cdf]].
*(optional) Vertikalstruktur
<math>rightarrow</math>[[VERTICAL.DAT|vertical.dat]].
|ausgabedateien=
# konvertiertes Gitternetz
<math>rightarrow</math>[[UNTRIM_GRID.DAT|untrim_grid.dat]].
# konvertierte Berechnungsergebnisse
<math>rightarrow</math>[[DIRZ.BIN.I|dirz.bin.R]],
<math>rightarrow</math>[[DIRZ.BIN.I|dirz.bin.I]], und
<math>rightarrow</math>[[DIRZ.BIN|dirz.bin]].
# Druckerprotokolldatei
<math>rightarrow</math>dataconvert.sdr.
# (optional) Tracedatei
<math>rightarrow</math>dataconvert.trc.
|methode=Die Gitterinformationen werden mit Hilfe der in dem Softwarepaket H_GRID zur Verfügung stehenden Methoden konvertiert. Zur Konversion der Berechnungsergebnisse werden Methoden des Paketes H_IP benutzt. Lesen und Schreiben der verschiedenen Formate mit den Berechnungsergebnissen erfolgt mit Methoden des Paketes IO_DATASET.
|vorlauf_programm(e)=
[[DELFT3D]], [[GETDATA]].
|nachlauf_programm(e)=
[[ABDF]], [[ADCP2PROFILE]], [[DIDAMERGE]], [[DIDARENAME]], [[DIDASPLIT]], [[ENERF]], [[GVIEW2D]], [[HVIEW2D]], [[IO_VOLUME]], [[PARTRACE]], [[PARTRACE-3D]], [[PGCALC]], [[UNK]], [[UNS]], [[VTDK]], [[XTRDATA]], [[XTRLQ2]], [[ZEITR]].
|programmiersprach=
Fortran90
|zus_software= -
|kontakt_original=[mailto:günter.lang@baw.de G. Lang]
|kontakt_pflege=[mailto:günter.lang@baw.de G. Lang,], [mailto:susanne.spohr@baw.de S. Spohr,]
|dokumentation=unter $PROGHOME/examples/dataconvert
}}

Version vom 3. Mai 2010, 12:59 Uhr

Basisinformationen

Programm-Name

DATACONVERT

Version

6.x / Oktober 2007

Beschreibung

Oktober 2007

Stichworte

Preprozessor
Konversion von Delft3D-Gitternetzen Konversion von Delft3D-Berechnungsergebnissen

Kurzbeschreibung

Das Programm DATACONVERT dient zur Konversion von Berechnungsergebnissen des integrierten mathematischen Modellierungssystems Delft3D in BAW-spezifische Dateiformate. Folgende Konversionen werden derzeit unterstützt: [math]\displaystyle{ rightarrow }[/math]Konversion des Delft3D-Gitternetzes in ein Gitternetz im UnTRIM-Format, [math]\displaystyle{ rightarrow }[/math]Konversion zwei-dimensionaler (tiefengemittelter) Delft3D-Berechnungsergebnisse in das BDF-Format (2D), [math]\displaystyle{ rightarrow }[/math]Konversion und Tiefenmittelung drei-dimensionaler Delft3D-Berechnungsergebnisse (auf Sigma-Gitter) in das BDF-Format (2D), und [math]\displaystyle{ rightarrow }[/math]Konversion drei-dimensionaler Delft3D-Berechnungsergebnisse (auf Sigma-Gitter) in das BDF-Format (3D, z-Schichten).

Eine dynamische Modelltopographie (Morphodynamik) wird sowohl für 2D- als auch 3D-Berechnungsergebnisse unterstützt. Liegen Delft3D-Berechnungsergebnisse mit Domain Decomposition vor, so werden diese Ergebnisse einstweilen nicht in einer Datei zusammengefasst, sondern verbleiben in verschiedenen, domain-spezifischen Dateien.

Die Konversion folgender physikalischer Größen wird derzeit unterstützt:

  1. Wasserstand,
  2. Strömungsgeschwindigkeit,
  3. Salzgehalt,
  4. Temperatur,
  5. Schwebstoffgehalt (mehrere Fraktionen),
  6. Topographie (statisch), zeitvariable Topographie, und
  7. Tiefenerosion.

Eingabe-Dateien

  1. Eingabesteuerdaten
     Datei des Typs dataconvert.dat. In der Beschreibung dieser Datei sind umfassende Informationen zu allen Steuerdaten, Eingangs- sowie Ergebnisdateien vorhanden.
  1. Gitternetz
     Unbedingt erforderlich:

[math]\displaystyle{ rightarrow }[/math]delft3d.grd, [math]\displaystyle{ rightarrow }[/math]delft3d.dep, und [math]\displaystyle{ rightarrow }[/math]delft3d.enc.

     Optional können vorhanden sein:

[math]\displaystyle{ rightarrow }[/math]delft3d.dry, [math]\displaystyle{ rightarrow }[/math]delft3d.thd, [math]\displaystyle{ rightarrow }[/math]delft3d.lwl, [math]\displaystyle{ rightarrow }[/math]delft3d.ext, sowie [math]\displaystyle{ rightarrow }[/math]delft3d.bnd.

  • Berechnungsergebnisse

[math]\displaystyle{ rightarrow }[/math]netcdf.cdf.

  • (optional) Vertikalstruktur

[math]\displaystyle{ rightarrow }[/math]vertical.dat.

Ausgabe-Dateien

  1. konvertiertes Gitternetz

[math]\displaystyle{ rightarrow }[/math]untrim_grid.dat.

  1. konvertierte Berechnungsergebnisse

[math]\displaystyle{ rightarrow }[/math]dirz.bin.R, [math]\displaystyle{ rightarrow }[/math]dirz.bin.I, und [math]\displaystyle{ rightarrow }[/math]dirz.bin.

  1. Druckerprotokolldatei

[math]\displaystyle{ rightarrow }[/math]dataconvert.sdr.

  1. (optional) Tracedatei

[math]\displaystyle{ rightarrow }[/math]dataconvert.trc.

Methode

Die Gitterinformationen werden mit Hilfe der in dem Softwarepaket H_GRID zur Verfügung stehenden Methoden konvertiert. Zur Konversion der Berechnungsergebnisse werden Methoden des Paketes H_IP benutzt. Lesen und Schreiben der verschiedenen Formate mit den Berechnungsergebnissen erfolgt mit Methoden des Paketes IO_DATASET.

Vorlauf-Programme

{{{preprozessor}}}

Nachlauf-Programme

{{{postprozessor}}}

Weitere Informationen

Programmiersprache

{{{programmiersprache}}}

zusätzliche Software

-

Originalversion

G. Lang

Programmpflege

G. Lang,, S. Spohr,

Dokumentation/Literatur

unter $PROGHOME/examples/dataconvert


zurück zu Programmkennblätter


Strukturübersicht