zurück   weiter

3 Struktur des überarbeiteten Programms

Ähnlich den komplexen FEM-Programmen ist das Programm in 3 Teilprogramme gegliedert, den Preprozessor, den Solver und den Postprozessor.

Bild 0: Programmstruktur

Als eigenständiges Programm wurde der "PostProzessor-Pur" mit den gleichen Funktionalitäten wie der Postprozessor geschaffen. Hier kann unabhängig von der Berechnung zu einem späteren Zeitpunkt die Auswertung der Ergebnisse erfolgen.

zurück   weiter

3.1 Preprozessor

Der Preprozessor organisiert die Eingabe aller erforderlichen Daten für die Berechnung, führt eine Plausibilitätsprüfung durch und komplettiert die notwendigen internen Parameter für die folgende Berechnung im Solver. Zur Sicherung der Widerspruchsfreiheit der Eingabedaten kann eine Berechnung erst nach komplettem Durchlauf der Eingabe ausgeführt werden.

Bild 1: Eingabemaske zur Definition der Steuerparameter

Bild 1 zeigt die erste Eingabemaske des Preprozessors. Hier werden die Steuerparameter definiert, die die Art und Weise der Berechnung steuern.

Der Anwender kann den Ablauf der Berechnung ohne Kenntnis des Belegungsschlüssels der Steuerparameter im Klartext auswählen. Neben der Steuerung der Berechnung steuern diese Parameter im Preprozessor auch die nachfolgende Abfrage der erforderlichen Eingabedaten. Das verkürzt die Eingabe und erhöht die Übersicht. Das ist besonders bei den Parametern von Vorteil, die über die Zeit variieren und deshalb evtl. für jeden Zeitpunkt eingegeben werden müssen. Von den vielen möglichen Parametern werden nur die abgefragt, die vorher als zeitabhängig festgelegt wurden. Im Rahmen der Erweiterung der Berechnungsmöglichkeiten ist das System der Steuerparameter erweiterungsfähig.

Das Programm kontrolliert den Durchlauf aller erforderlichen Eingabemasken. Es kann jederzeit in bereits durchlaufene Menüs zurückgesprungen werden.

Eingabedatensätze können nach Abschluss der Eingabe für spätere Berechnungen gesichert werden oder zur Ableitung weiterer Berechnungsvarianten abgespeichert und wieder eingelesen werden.

zurück   weiter