TC2TR2: Unterschied zwischen den Versionen
Aus BAWiki
imported>BAWiki 3 (Die Seite wurde neu angelegt: „{{Programmkennblatt |name_en=TC2TR2 |name=TC2TR2 |version=Mai 1998 |version_beschr=April 2008 |stichworte=Preprozessor<br /> Umwandlung eines Finite Elemente Gitt…“) |
imported>BAWiki 3 KKeine Bearbeitungszusammenfassung |
||
Zeile 13: | Zeile 13: | ||
Das Programm dient der Umwandlung einer im Datenformat des Finite Elemente Verfahrens TICAD-2S vorliegenden Modelltopographie in ein dazu äquivalentes Finite Differenzen Gitternetz der mathematischen Verfahren TRIM-2D und TRIM-3D. | Das Programm dient der Umwandlung einer im Datenformat des Finite Elemente Verfahrens TICAD-2S vorliegenden Modelltopographie in ein dazu äquivalentes Finite Differenzen Gitternetz der mathematischen Verfahren TRIM-2D und TRIM-3D. | ||
|eingabedateien= | |eingabedateien= | ||
# Eingabedatei zur Steuerung des Programmablaufs (Dateityp tc2tr2.dat) | # Eingabedatei zur Steuerung des Programmablaufs (Dateityp [[TC2TR2.DAT|tc2tr2.dat]]) | ||
# Datei mit Finite Elemente Gitternetz der Modelltopographie (Dateityp gitter05.bin | # Datei mit Finite Elemente Gitternetz der Modelltopographie (Dateityp [[GITTER05.DAT und GITTER05.BIN|gitter05.dat/bin]]) | ||
# (optional) Datei mit Begrenzungspolygon für das Umwandlungsgebiet (Dateityp poly.dat) | # (optional) Datei mit Begrenzungspolygon für das Umwandlungsgebiet (Dateityp [[POLY.DAT|poly.dat]]) | ||
# (optional) Datei mit Polygonzügen zum expliziten Setzen von Tiefenwerten entlang dieser Polygonzüge (Dateityp nodes.save) | # (optional) Datei mit Polygonzügen zum expliziten Setzen von Tiefenwerten entlang dieser Polygonzüge (Dateityp [[NODES.SAVES|nodes.save]]) | ||
|ausgabedateien= | |ausgabedateien= | ||
# äquivalente TRIM-Modelltopographie (Dateityp tr2.topo.bin) | # äquivalente TRIM-Modelltopographie (Dateityp [[TR2.TOPO.BIN|tr2.topo.bin]]) | ||
# Druckerdatei mit Informationen zum Programmablauf (Dateityp tc2tr2.sdr) | # Druckerdatei mit Informationen zum Programmablauf (Dateityp tc2tr2.sdr) | ||
# (optional) Datei mit Testausgaben (Dateityp tc2tr2.trc) | # (optional) Datei mit Testausgaben (Dateityp tc2tr2.trc) | ||
Zeile 26: | Zeile 26: | ||
# Erzeugung einer Elementliste, die das umzuwandelnde Gebiet beschreibt. | # Erzeugung einer Elementliste, die das umzuwandelnde Gebiet beschreibt. | ||
# Berechnung der Wassertiefen an den Knotenpunkten U, V, Z und O des TRIM-Gitters durch geeignete Interpolation der an den Knoten des FE-Gitters bekannten Tiefen: | # Berechnung der Wassertiefen an den Knotenpunkten U, V, Z und O des TRIM-Gitters durch geeignete Interpolation der an den Knoten des FE-Gitters bekannten Tiefen: | ||
## Die Tiefen an den U- und V-Punkten sind die Mittelwerte der Tiefen an den zugehörigen ZETA-Punkten. Dies gewährleistet die bestmögliche Wiedergabe der Tiefe an den U- und V-Punkten und damit eine korrekte Bestimmung der Fortschrittsgeschwindigkeit der Tidewelle. Allerdings wird das Volumen des zu berechnenden Systems bei einer Simulation mit TRIM-2D anschließend systematisch überschätzt. | |||
## Die Tiefen an den U- und V-Punkten sind die minimalen Tiefen an den zugehörigen ZETA-Punkten. Dies gewährleistet die bestmögliche Wiedergabe des Volumens. Allerdings wird hierbei die Tiefe, und damit auch die Fortschrittsgeschwindigkeit der Tidewelle, bei einer Simulation mit TRIM-2D anschließend systematisch unterschätzt. | |||
# Modifikation der in den Gitterzellen vorhandenen Tiefen, so daß diese der TRIM-Konvention genügen. | # Modifikation der in den Gitterzellen vorhandenen Tiefen, so daß diese der TRIM-Konvention genügen. | ||
# Ggf. Berücksichtigung von "Strukturen" (z.B. Strombauwerken). | # Ggf. Berücksichtigung von "Strukturen" (z.B. Strombauwerken). |
Version vom 21. Mai 2010, 14:23 Uhr
Basisinformationen
Programm-Name
TC2TR2
Version
Mai 1998
Beschreibung
April 2008
Stichworte
Preprozessor
Umwandlung eines Finite Elemente Gitters
äquivalentes Finite Differenzen Gitter
mathematisches Verfahren TRIM-2D
mathematisches Verfahren TRIM-3D
Kurzbeschreibung
Bei dem Programm TC2TR2 handelt es sich um einen Preprozessor der mathematischen Verfahren TRIM-2D und TRIM-3D. Das Programm dient der Umwandlung einer im Datenformat des Finite Elemente Verfahrens TICAD-2S vorliegenden Modelltopographie in ein dazu äquivalentes Finite Differenzen Gitternetz der mathematischen Verfahren TRIM-2D und TRIM-3D.
Eingabe-Dateien
- Eingabedatei zur Steuerung des Programmablaufs (Dateityp tc2tr2.dat)
- Datei mit Finite Elemente Gitternetz der Modelltopographie (Dateityp gitter05.dat/bin)
- (optional) Datei mit Begrenzungspolygon für das Umwandlungsgebiet (Dateityp poly.dat)
- (optional) Datei mit Polygonzügen zum expliziten Setzen von Tiefenwerten entlang dieser Polygonzüge (Dateityp nodes.save)
Ausgabe-Dateien
- äquivalente TRIM-Modelltopographie (Dateityp tr2.topo.bin)
- Druckerdatei mit Informationen zum Programmablauf (Dateityp tc2tr2.sdr)
- (optional) Datei mit Testausgaben (Dateityp tc2tr2.trc)
Methode
- Lesen der Topographie im Datenformat des Verfahrens TICAD-2S.
- Ggf. Lesen eines Begrenzungspolygonzuges, welcher das umzuwandelnde Gebiet umschliesst.
- Erzeugung einer Elementliste, die das umzuwandelnde Gebiet beschreibt.
- Berechnung der Wassertiefen an den Knotenpunkten U, V, Z und O des TRIM-Gitters durch geeignete Interpolation der an den Knoten des FE-Gitters bekannten Tiefen:
- Die Tiefen an den U- und V-Punkten sind die Mittelwerte der Tiefen an den zugehörigen ZETA-Punkten. Dies gewährleistet die bestmögliche Wiedergabe der Tiefe an den U- und V-Punkten und damit eine korrekte Bestimmung der Fortschrittsgeschwindigkeit der Tidewelle. Allerdings wird das Volumen des zu berechnenden Systems bei einer Simulation mit TRIM-2D anschließend systematisch überschätzt.
- Die Tiefen an den U- und V-Punkten sind die minimalen Tiefen an den zugehörigen ZETA-Punkten. Dies gewährleistet die bestmögliche Wiedergabe des Volumens. Allerdings wird hierbei die Tiefe, und damit auch die Fortschrittsgeschwindigkeit der Tidewelle, bei einer Simulation mit TRIM-2D anschließend systematisch unterschätzt.
- Modifikation der in den Gitterzellen vorhandenen Tiefen, so daß diese der TRIM-Konvention genügen.
- Ggf. Berücksichtigung von "Strukturen" (z.B. Strombauwerken).
- Automatische Ermittlung "einsamer" Gitterzellen (weisen keinen durchströmten Querschnitt zu anderen Gitterzellen auf).
- Vergrößerung des Gitters an den äußeren Rändern, so daß dieses folgenden Bedingungen genügt :
- Berechnungsgebiet wird von zwei Extra-Randzellen umschlossen;
- in beiden Raumrichtungen ist eine gerade Anzahl von Gitterzellen vorhanden.
- Ausgabe der Modelltopographie im Datenformat der Verfahren TRIM-2D und TRIM-3D, als ASCII- oder als Binär-Datei.
Vorlauf-Programme
Nachlauf-Programme
FD2MET, TR2FIDI, TR2REFRESH, TR2RND, TR2VOR, TRGITTER05
Weitere Informationen
Programmiersprache
Fortran90
zusätzliche Software
-
Originalversion
Programmpflege
Dokumentation/Literatur
-
zurück zu Programmkennblätter