MODSYS: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 35: | Line 35: | ||
*FUNCTION SYS_IDObj () RESULT (objptr)<br/>Objekt zu einer ID | *FUNCTION SYS_IDObj () RESULT (objptr)<br/>Objekt zu einer ID | ||
*FUNCTION ELEM_IDObj () RESULT (objptr)<br/>Objekt zu einem Element | *FUNCTION ELEM_IDObj () RESULT (objptr)<br/>Objekt zu einem Element | ||
[[Category:BlauesModell]] |
Revision as of 01:38, 13 July 2006
- FUNCTION SYS_INI () RESULT (LOK)
Initialisiere das Modul fuer das System - FUNCTION ELEM_INI () RESULT (LOK)
Initialisiere das Modul fuer die Elemente - FUNCTION SYS_CREATE() RESULT (ID)
Die naechste freie ID ermitteln, erstellt neues System - FUNCTION ELEM_CREATE() RESULT (ID)
Die naechste freie ID ermitteln, erstellt neues Element - FUNCTION SYS_NEU (ID) RESULT (LOK)
Neues System-Objekt einrichten - FUNCTION ELEM_NEU ()RESULT (LOK)
Neues Element-Objekt einrichten - FUNCTION SYS_ALL()RESULT (IDObj)
Allgemeine Angaben lesen und neues System einrichten - FUNCTION SYS_OPTIONS()RESULT (LOK)
Die Systemeinstellungen uebergeben - FUNCTION SYS_SYSTEM()RESULT (LOK)
Initialisierung der einzelnen systembezogenen Werte der Systemelemente - FUNCTION SYS_KPEG_SYS ()RESULT (LOK)
Kontrollpegel einrichten - FUNCTION SYS_KPEG_ASSIGN_TAL ()RESULT(LOK)
Zum Kontrollpegel die Talsperren zuordnen - FUNCTION SYS_SCE_PREPARE () RESULT(LOK)
Systemvorbereitungen fuer Szenarien wird nur einmal beim Programmstart aufgerufen - FUNCTION SYS_START () RESULT (LOK)
Anfangsbedingungen des Systems - FUNCTION SYS_SCE_START () RESULT (LOK)
Anfangsbedingungen der Scenarien fuer alle beteiligten Objekte. Wird vor jeder Simulation aufgerufen. - FUNCTION SYS_WEL () RESULT (LOK)
Berechnung einer Simulation - FUNCTION SYS_STEP () RESULT (LOK)
Berechnung eines Zeitschrittes - FUNCTION SYS_isRECALC () RESULT(isOK)
Kontrolle auf Einhaltung von Fehlergrenzen - FUNCTION SYS_HEADWEL () RESULT (LOK)
Header fuer alle Output-File schreiben - FUNCTION SYS_OPENWEL () RESULT (LOK)
*.WEL - Datei öffnen - FUNCTION SYS_SCE_HEADWEL () RESULT (LOK)
Header bei Scenarien-Ausgabe - FUNCTION SYS_OUTWEL () RESULT(LOK)
Alle Ganglinien eines Zeitschrittes ausgeben - FUNCTION SYS_SCE_OUTWEL () RESULT (LOK)
Ausgabe bei Scenarien-Ausgabe - FUNCTION SYS_GANGL () RESULT(NOUT)
Alle Ganglinien eines Zeitschrittes (fuer Wahrscheinlichkeitsauswertung) - FUNCTION SYS_UPDATE () RESULT(LOK)
Uebergabe aller letzten Zeitschrittwerte - FUNCTION SYS_VALUES () RESULT(LOK)
Uebergabe der aktiven Systemzustände - FUNCTION SYS_ZUST_NCOUNT () RESULT(N)
Anzahl der ergebnisbehafteten Systemzustände ermitteln - FUNCTION SYS_PARA_UPDATE () RESULT(IsOK)
Entscheidungsvariablen zuordnen; zum Update von Parametern z.B. bei Optimierungsläufen - FUNCTION SYS_ZUST_ISOK () RESULT(LOK)
Systemzustand: Kontrolle ob er existiert - FUNCTION SYS_is_SCE_ENDE () RESULT (LOK)
Scenario-Ende - FUNCTION SYS_GET_MAX () RESULT (ANZ)
Maximale Anzahl der Systeme - FUNCTION SYS_GET_NZU () RESULT (NZ)
Anzahl der Systemzulaeufe - FUNCTION SYS_GET_NAB () RESULT (NA)
Anzahl der Systemablaeufe - FUNCTION SYS_VERSION () RESULT (VERSION)
Versionsnummer des Moduls - FUNCTION SYS_PRUEF () RESULT (LOK)
Kontrolle der Systemlogik - FUNCTION SYS_IDObj () RESULT (objptr)
Objekt zu einer ID - FUNCTION ELEM_IDObj () RESULT (objptr)
Objekt zu einem Element