BlueM.Sim Code: Difference between revisions

From BlueM
Jump to navigation Jump to search
Link zu Code-Formatierung
Reussner (talk | contribs)
Schnittstellen-Module
Line 16: Line 16:


==Module==
==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===
===Systemmodule===
====[[MODSYS]]====
====[[MODSYS]]====

Revision as of 07:31, 12 September 2007

Zum Herunterladen des Codes siehe BlueM Downloads


Siehe auch Code-Formatierung


Modulaufrufe

Code-Analysen von Understand

(zuletzt aktualisiert bei Rev 100)

Programm

BLAUMODEL (BLAUMODEL.FOR)

Kontinuierliche Niederschlag-Abfluss-Simulation und Talsperren-Steuerung mit Translation und Retention in Gewässerabschnitten

Module

Schnittstellen-Module

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

siehe MODSCHNITTSTELLE

USE Statements: MODSYS, bei Bedarf auch MODCON etc. innerhalb der Methoden

USE Statements innerhalb von Funktionen: MODCON etc.

Systemmodule

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

Allgemeine Konstanten des Systems

USE Statements: keine

USE Statements innerhalb von Funktionen: keine

Globales Modul mit verschiedenen Funktionen und Subroutinen

USE Statements: MODCON MODERR IFPORT

USE Statements innerhalb von Funktionen: IFLPORT

Fehler und Warnungen (Deutsch / Englisch)

USE Statements: MODCON

USE Statements innerhalb von Funktionen: keine

Kalenderfunktionen

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODMISC

Funktionen

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODERR, MODKAL, MODMISC

Kontrollfunktionen (Systemzustände/Regeln & Steuern)

USE Statements: MODCON, MODFKT

USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODKAL, MODGGL

Bilanzen

USE Statements: MODCON, MODZIEL

USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODGGL, MODKAL

Zeitreihen-Verwaltung

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODMISC, MODKAL, IFLPORT, MODSTAT, MODERR

Konst. Ganglinien (Jahres-, Wochen-, Tagesgänge)

USE Statements: MODCON, MODERR

USE Statements innerhalb von Funktionen: MODKAL, MODMISC

Szenarien

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODERR, MODHYO


Ausgabemodule

Statistik

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODKAL, MODMISC

Maximalausgabe

USE Statements: MODCON, MODERR

USE Statements innerhalb von Funktionen: keine

Zielfunktionen

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODGGL, MODKAL


Elementmodule

Einzeleinleiter

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODGGL, MODHYO

Einzugsgebiet (natürliche Flächen)

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODERR, MODBF, MODMISC, MODHYO, MODZRE, MODGGL

Hydrologische Berechnungen

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODERR

Bodenfeuchteberechnung

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODERR, MODGGL, MODMISC

Talsperre (regelbarer Speicher)

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODFKT, MODZRE, MODGGL, MODKTR, MODHYA

Becken (Regenrückhaltebecken)

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODFKT, MODKTR, MODHYA

Hydraulische Berechnungen

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODKTR

Transportelement

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODPEG

Pegel (Abflusskurven)

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODERR, MODKAL, MODMISC

Verbraucher

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODERR, MODMISC, MODGGL

Verzweigung

USE Statements: MODCON

USE Statements innerhalb von Funktionen: MODERR, MODMISC