MODSYS
Jump to navigation
Jump to search
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 |
1 | FUNCTION SYS_INI ( ) RESULT ( LOK ) |
- Initialisiere das Modul für das System
1 | FUNCTION ELEM_INI ( ) RESULT ( LOK ) |
- Initialisiere das Modul für die Elemente
1 | FUNCTION SYS_CREATE ( ) RESULT ( ID ) |
- Die nächste freie ID ermitteln, erstellt neues System
1 | FUNCTION ELEM_CREATE ( ) RESULT ( ID ) |
- Die nächste freie ID ermitteln, erstellt neues Element
1 | FUNCTION SYS_NEU ( ID ) RESULT ( LOK ) |
- Neues System-Objekt einrichten
1 | FUNCTION ELEM_NEU ( ) RESULT ( LOK ) |
- Neues Element-Objekt einrichten
1 | FUNCTION SYS_ALL ( ) RESULT ( IDObj ) |
- Allgemeine Angaben lesen und neues System einrichten
1 | FUNCTION SYS_OPTIONS ( ) RESULT ( LOK ) |
- Die Systemeinstellungen übergeben
1 | FUNCTION SYS_SYSTEM ( ) RESULT ( LOK ) |
- Initialisierung der einzelnen systembezogenen Werte der Systemelemente
1 | FUNCTION SYS_KPEG_SYS ( ) RESULT ( LOK ) |
- Kontrollpegel einrichten
1 | FUNCTION SYS_KPEG_ASSIGN_TAL ( ) RESULT ( LOK ) |
- Zum Kontrollpegel die Talsperren zuordnen
1 | FUNCTION SYS_SCE_PREPARE ( ) RESULT ( LOK ) |
- Systemvorbereitungen für Szenarien wird nur einmal beim Programmstart aufgerufen
1 | FUNCTION SYS_START ( ) RESULT ( LOK ) |
- Anfangsbedingungen des Systems
1 | FUNCTION SYS_SCE_START ( ) RESULT ( LOK ) |
- Anfangsbedingungen der Szenarien für alle beteiligten Objekte. Wird vor jeder Simulation aufgerufen.
1 | FUNCTION SYS_WEL ( ) RESULT ( LOK ) |
- Berechnung einer Simulation
1 | FUNCTION SYS_STEP ( ) RESULT ( LOK ) |
- Berechnung eines Zeitschrittes
1 | FUNCTION SYS_isRECALC ( ) RESULT ( isOK ) |
- Kontrolle auf Einhaltung von Fehlergrenzen
1 | FUNCTION SYS_HEADWEL ( ) RESULT ( LOK ) |
- Header für alle Output-File schreiben
1 | FUNCTION SYS_OPENWEL ( ) RESULT ( LOK ) |
- WEL - Datei öffnen
1 | FUNCTION SYS_SCE_HEADWEL ( ) RESULT ( LOK ) |
- Header bei Szenarien-Ausgabe
1 | FUNCTION SYS_OUTWEL ( ) RESULT ( LOK ) |
- Alle Ganglinien eines Zeitschrittes ausgeben
1 | FUNCTION SYS_SCE_OUTWEL ( ) RESULT ( LOK ) |
- Ausgabe bei Szenarien-Ausgabe
1 | FUNCTION SYS_GANGL ( ) RESULT ( NOUT ) |
- Alle Ganglinien eines Zeitschrittes (für Wahrscheinlichkeitsauswertung)
1 | FUNCTION SYS_UPDATE ( ) RESULT ( LOK ) |
- Übergabe aller letzten Zeitschrittwerte
1 | FUNCTION SYS_VALUES ( ) RESULT ( LOK ) |
- Übergabe der aktiven Systemzustände
1 | FUNCTION SYS_ZUST_NCOUNT ( ) RESULT ( N ) |
- Anzahl der ergebnisbehafteten Systemzustände ermitteln
1 | FUNCTION SYS_PARA_UPDATE ( ) RESULT ( IsOK ) |
- Entscheidungsvariablen zuordnen; zum Update von Parametern z.B. bei Optimierungsläufen
1 | FUNCTION SYS_ZUST_ISOK ( ) RESULT ( LOK ) |
- Systemzustand: Kontrolle ob er existiert
1 | FUNCTION SYS_is_SCE_ENDE ( ) RESULT ( LOK ) |
- Szenario-Ende
1 | FUNCTION SYS_GET_MAX ( ) RESULT ( ANZ ) |
- Maximale Anzahl der Systeme
1 | FUNCTION SYS_GET_NZU ( ) RESULT ( NZ ) |
- Anzahl der Systemzuläufe
1 | FUNCTION SYS_GET_NAB ( ) RESULT ( NA ) |
- Anzahl der Systemabläufe
1 | FUNCTION SYS_VERSION ( ) RESULT ( VERSION ) |
- Versionsnummer des Moduls
1 | FUNCTION SYS_PRUEF ( ) RESULT ( LOK ) |
- Kontrolle der Systemlogik
1 | FUNCTION SYS_IDObj ( ) RESULT ( objptr ) |
- Objekt zu einer ID
1 | FUNCTION ELEM_IDObj ( ) RESULT ( objptr ) |
- Objekt zu einem Element