Aktionen

DATACONVERT

Aus BAWiki

Version vom 3. Mai 2010, 13:13 Uhr von imported>BAWiki 3

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