BlueM.Sim Code: Difference between revisions
mNo edit summary |
(Code-Analysen ausgelagert, Systemstruktur eingefügt) |
||
Line 1: | Line 1: | ||
'''' | ''Siehe auch'' | ||
* [[BlueM Code-Formatierung | Code-Formatierung]] | |||
* [[BlueM Code-Analysen | Code-Analysen]] | |||
---- | ---- | ||
<div style="float: right; margin-left: 20px;">__TOC__</div> | <div style="float: right; margin-left: 20px;">__TOC__</div> | ||
==Systemstruktur== | |||
[[Bild:BlueM UML Systemskizze.png|thumb|left|300px|Systemstruktur]]<br clear="left"/> | |||
[[Bild: | |||
==Module== | ==Module== |
Revision as of 05:24, 26 September 2007
Siehe auch
Systemstruktur
Module
Schnittstellen-Module
MODSCHNITTSTELLE
Die interne Schnittstellen von BlueM. Ansteuerung von BlueM von außen (GUI oder DLL). MODSCHNITTSTELLE beeinhaltet die übergeordneten Methoden - IMPLSCHNITTSTELLE die atomaren Methoden.
USE Statements: IMPLSCHNITTSTELLE, bei Bedarf auch MODCON und MODSYS innerhalb der Methoden
USE Statements innerhalb von Funktionen: MODCON, MODSYS
IMPLSCHNITTSTELLE
siehe MODSCHNITTSTELLE
USE Statements: MODSYS, bei Bedarf auch MODCON etc. innerhalb der Methoden
USE Statements innerhalb von Funktionen: MODCON etc.
Systemmodule
MODSYS
Verwaltet das System. Enthält die Systemlogik und die zugehörigen Attribute wie Zufluss, Abfluss, Berechnungsreihenfolge und wichtigsten Attribute aller Systemelemente
USE Statements: MODCON, MODMISC,MODERR, MODKAL, MODSTAT, MODMAX, MODZIEL, MODBIL, MODZRE, MODGGL, MODFKT, MODHYA, MODHYO, MODBF, MODKTR, MODSCE, MODEIN, MODEZG, MODBEK, MODTAL, MODTRS, MODURB, MODVER
USE Statements innerhalb von Funktionen: keine
MODCON
Allgemeine Konstanten des Systems
USE Statements: keine
USE Statements innerhalb von Funktionen: keine
MODMISC
Globales Modul mit verschiedenen Funktionen und Subroutinen
USE Statements: MODCON MODERR IFPORT
USE Statements innerhalb von Funktionen: IFLPORT
MODERR
Fehler und Warnungen (Deutsch / Englisch)
USE Statements: MODCON
USE Statements innerhalb von Funktionen: keine
MODKAL
Kalenderfunktionen
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODMISC
MODFKT
Funktionen
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODERR, MODKAL, MODMISC
MODKTR
Kontrollfunktionen (Systemzustände/Regeln & Steuern)
USE Statements: MODCON, MODFKT
USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODKAL, MODGGL
MODBIL
Bilanzen
USE Statements: MODCON, MODZIEL
USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODGGL, MODKAL
MODZRE
Zeitreihen-Verwaltung
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODMISC, MODKAL, IFLPORT, MODSTAT, MODERR
MODGGL
Konst. Ganglinien (Jahres-, Wochen-, Tagesgänge)
USE Statements: MODCON, MODERR
USE Statements innerhalb von Funktionen: MODKAL, MODMISC
MODSCE
Szenarien
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODERR, MODHYO
Ausgabemodule
MODSTAT
Statistik
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODKAL, MODMISC
MODMAX
Maximalausgabe
USE Statements: MODCON, MODERR
USE Statements innerhalb von Funktionen: keine
MODZIEL
Zielfunktionen
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODGGL, MODKAL
Elementmodule
MODEIN
Einzeleinleiter
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODGGL, MODHYO
MODEZG
Einzugsgebiet (natürliche Flächen)
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODERR, MODBF, MODMISC, MODHYO, MODZRE, MODGGL
MODHYO
Hydrologische Berechnungen
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODERR
MODBF
Bodenfeuchteberechnung
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODERR, MODGGL, MODMISC
MODTAL
Talsperre (regelbarer Speicher)
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODFKT, MODZRE, MODGGL, MODKTR, MODHYA
MODBEK
Becken (Regenrückhaltebecken)
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODFKT, MODKTR, MODHYA
MODHYA
Hydraulische Berechnungen
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODKTR
MODTRS
Transportelement
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODPEG
MODPEG
Pegel (Abflusskurven)
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODERR, MODKAL, MODMISC
MODURB
Verbraucher
USE Statements: MODCON
USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODGGL
MODVER
Verzweigung
USE Statements: MODCON