MODEZG: Difference between revisions

From BlueM
Jump to navigation Jump to search
m (Literaturangaben)
mNo edit summary
Line 111: Line 111:




[[Kategorie:BlauesModell]]
[[Kategorie:BlueM Code]]
[[Kategorie:BlauesModell Code]]

Revision as of 02:23, 13 September 2007

MODULE
Übersicht
MODBEK
MODBF
MODBIL
MODCON
MODEIN
MODERR
MODEZG
MODFKT
MODGGL
MODHYA
MODHYO
MODKAL
MODMAX
MODMISC
MODSCE
MODSTAT
MODSYS
MODTAL
MODTRS
MODURB
MODVER
MODZIEL
MODZRE


<fortran>FUNCTION EZG_INI (ANZAHL) RESULT (LOK)</fortran> Initialisiere das Modul für Einzugsgebiete

<fortran>FUNCTION EFL_INI (ANZAHL) RESULT (LOK)</fortran> Initialisiere das Modul für die Elementarflächen

<fortran>FUNCTION EZG_CREATE() RESULT (ID)</fortran> Die nächste freie ID ermitteln

<fortran>FUNCTION EFL_CREATE() RESULT (ID)</fortran> Die nächste freie ID ermitteln

<fortran>FUNCTION EZG_NEU () RESULT (LOK)</fortran> Neues Einzugsgebiet einrichten

<fortran>FUNCTION EFL_NEU () RESULT (iKNG)</fortran> Neue Elementarfläche einrichten

<fortran>FUNCTION EZG_LET_PROGNOSE () RESULT (LOK)</fortran> Einzugsgebiet-Objekt für Prognose einrichten

<fortran>FUNCTION EFL_ANZAHL () RESULT (N)</fortran> Anzahl der Elementarflächen lesen

<fortran>FUNCTION EZG_SYS() RESULT(LOK)</fortran> Neues Einzugsgebiet einrichten

<fortran>FUNCTION EFL_SYS () RESULT(LOK)</fortran> Alle Elementarflächen für das aktive Einzugsgebiet einrichten

<fortran>FUNCTION EZG_START () RESULT(LOK)</fortran> Anfangsbedingungen der Einzugsgebiete über alle beteiligten Objekte

<fortran>FUNCTION EFL_START () RESULT(LOK)</fortran> Anfangsbedingungen der Elementarflächen über alle beteiligten Objekte

<fortran>FUNCTION EZG_WEL () RESULT(LOK)</fortran> Einzugsgebiet berechnen

<fortran>FUNCTION EFL_WEL () RESULT(LOK)</fortran> Alle Elementarflächen für ein Einzugsgebiet berechnen

<fortran>FUNCTION EZG_HEADWEL () RESULT (N)</fortran> Einzugsgebiet Header für Output-File schreiben

<fortran>FUNCTION EZG_OUTWEL () RESULT(N)</fortran> Einzugsgebiet Ergebnis eines Zeitschrittes ausgeben

<fortran>FUNCTION EZG_UPDATE () RESULT (LOK)</fortran> Übergabe der letzten Zeitschrittwerte

<fortran>FUNCTION EFL_UPDATE () RESULT (LOK)</fortran> Übergabe der letzten Zeitschrittwerte

<fortran>FUNCTION EZG_Get_QEZG () RESULT (Q)</fortran> Auslesen eines Systemzustandes

<fortran>FUNCTION EZG_Get_PROGVALUE () RESULT (Wert)</fortran> Ermitteln des aktuellen Prognosewertes, Zeitschritt in [min]

<fortran>FUNCTION EZG_LET_INPUT () RESULT (LOK)</fortran> Einlesen der Input-Werte

<fortran>FUNCTION EZG_ANZ_WELVAR () RESULT (N)</fortran> Anzahl der Ausgabevariablen

<fortran>FUNCTION EZG_ZREUSE () RESULT (LOK)</fortran> Nutzung einer Zeitreihe

<fortran>FUNCTION EZG_ZREOK () RESULT (LOK)</fortran> Kontrolle der richtigen Zeitreihennummer

<fortran>FUNCTION EZG_FLA_PAR () RESULT(LOK)</fortran> Parameter für Abflussaufteilung

<fortran>FUNCTION EZG_OBFLKAS () RESULT(RGAB)</fortran> Abflusskonzentration von Flächen: Lineare oder nicht-lineare Berechnung

<fortran>FUNCTION EZG_KAS_NONLINEAR () RESULT(RGAB)</fortran> Abflusskonzentration von Flächen: Nichtlineare Berechnung

<fortran>FUNCTION VORWERT () RESULT (WERT)</fortran> 21-Tage-Vorregenindex, jahreszeitabhängig

<fortran>FUNCTION PSIAKT () RESULT(PSI)</fortran> Abflussverhältnis nach Zaiß[1]

<fortran>FUNCTION EZG_GET_NAB () RESULT (NAB)</fortran> Anzahl der Abläufe des Moduls

<fortran>FUNCTION EZG_VERSION () RESULT (VERSION)</fortran> Versionsnummer des Moduls

<fortran>FUNCTION EFL_GET_ID () RESULT (ID)</fortran> ID zu einer EFLID

<fortran>FUNCTION EZG_IDObj () RESULT (objptr)</fortran> Objekt zu einer ID

<fortran>FUNCTION EFL_IDObj () RESULT (objptr)</fortran> Objekt zu einer ID

<fortran>FUNCTION EZG_TEST () RESULT (i)</fortran> Testumgebung

Literaturangaben

  1. Zaiß, H. (1989): Simulation ereignisspezifischer Einflüsse des Niederschlag-Abfluß-Prozesses von Hochwasserereignissen kleiner Einzugsgebiete mit N-A-Modellen. Technischer Bericht des Instituts für Ingenieurhydrologie und Hydraulik, TH Darmstadt, Nr. 42