Aktionen

CREATE SIMPLE UNTRIM2 GRID

Aus BAWiki

Version vom 5. Februar 2014, 14:47 Uhr von imported>Lang Guenther (kosmetische Anpassung)

Basisinformationen

Programm-Name

create_simple_untrim2_grid

Version

Januar 2014

Beschreibung

January 2014

Stichworte

Mathematisches Verfahren UNTRIM2
Berechnungsgitter
SubGrid
Gitternetzgenerierung
MATLAB

Kurzbeschreibung

Mit create_simple_untrim2_grid kann ein einfaches Berechnungsgitter mit SubGrid für das mathematische Verfahren UnTRIM2 erzeugt werden. Bei dem erzeugten Gitter handelt es sich um ein ein-dimensionales Gitter, in dem Variationen des Querschnitts alleine im SubGrid (variable SubPolygonfläche und variable SubKantenlänge) aufgelöst werden. Die geometrische Veränderung in Längsrichtung, z. B. entlang eines Ästuars oder Kanals, wird dabei mit Hilfe eines einfachen Polynoms beschrieben.

Bild GUI der Anwendung create_simple_untrim2_grid.

Die Erzeugung des Gitters kann über folgende Parameter gesteuert werden:

  1. Typ der Randbedingung am flussseitigen Ende;
  2. Typ der Randbedingung am seeseitigen Ende;
  3. Breite am flussseitigen Ende;
  4. Breite am seeseitigen Ende;
  5. Länge;
  6. Tiefe (konstant);
  7. geografische Breite;
  8. Faktor (Exponent) zur Steuerung der Gestalt des Ästuars;
  9. Anzahl der Polygone in Längsrichtung (Auflösung).

Diese Parameter können interaktiv in der GUI modifiziert werden. Der Einfluss einer jeden Änderung wird sofort visualisiert.

Die wesentlichen Leistungsmerkmale der Anwendung sind:

  • GUI-gesteuerte MATLAB Anwendung;
  • interaktive Wahl der Gitterparameter;
  • Visualisierung des Gitters;
  • Erzeugen der Gitternetzdateien.

Eingabe-Dateien

  1. interaktiv über GUI.

Ausgabe-Dateien

  1. Berechnungs-Gitternetz für UNTRIM2 (Datei des Typs utrsub_grid.dat in der Ausprägung VC mit Endung *.grd).
  2. (Plot-) SubGrid-Gitternetz (Datei des Typs pltsub_grid.upi, zusätzlich auch mit Endung *.grd-4-plt für JANET).
  3. create_simple_untrim2_grid.log (Log-Datei).

Methode

Das Gitternetz wird mit Hilfe der vom Benutzter gesetzten Parameter erzeugt und visualisiert.

Vorlauf-Programme

keine

Nachlauf-Programme

JANET, UTRPRE, UNTRIM2

Weitere Informationen

Programmiersprache

MATLAB

zusätzliche Software

Linux: MATLAB Compiler Runtime MCR R2013b im Verzeichnis /usr/local/MATLAB/R2013b.

Originalversion

I. Holzwarth, R. Hesse, G. Lang

Programmpflege

G. Lang, NN

Dokumentation/Literatur

Derzeit nicht verfügbar. Siehe auch unter MATLAB.


zurück zu Programmkennblätter


Strukturübersicht