|
Solver Fenster
Die Animation am oberen Rand des Fensters zeigt Ihnen an, dass an der Lösung gearbeitet wird. Im Textfenster werden detaillierte Meldungen des Rechenteils angezeigt. Die Simulation läuft komplett (Rasterung, Gleichungssystem, Optimales Omega, Ermittlung der Basislösungen, Ermittlung der Leitwerte) im Hintergrund, in einem Stück, ab.
Wurde die Lösung der instationären, harmonischen, periodischen Aufgabe ebenfalls aufgefordert wird die entsprechende harmonische Gleichung für alle angegebenen Periodenlängen aufgestellt und gelöst. Liegen bereits Simulationsergebnisse zu der zuvor gespeicherten Projektdatei vor, werden diese mit den aktuellen Projektdaten verglichen. Liegt keine Änderung der Eingaben vor, wird der Berechnungsschritt übersprungen. Ein erneuter Rechenlauf wird angeleitet wenn:
Anmerkung: Die am oberen Fensterrand angezeigte symbolische Animation des Rechenvorganges kann mit Zuhilfenahme des Kontextmenüs dieses Elements (rechte Maustaste) verborgen werden. Siehe auch die Programmeinstellung "Fortschrittsanimation im Solver-Fenster anzeigen". Datenintegrität und MeldungenIm Fenster werden wesentliche Informationen zum Fortschritt oder Fehler der Simulation angezeigt. Obzwar die Meldungen nicht sofort auf die Ursache eines Fehlers hinweisen, können diese Meldungen als Anfangspunkt der Fehlersuche in der Eingabe benutzt werden (z.B. Lambda = 0, keine Wärmeleitung an der Oberfläche, nur ein Raum oder alle Räume unbenannt usw.). Bevor die mit der eigentlichen Berechnung begonnen wird führt das Programm eingehende Prüfung der Gültigkeit der Daten durch. Auf folgende Integrität der Daten wird geprüft:
Sollte der Feinraster aus mehr als 1.000.000 Zellen bestehen, wird eine Warnmeldung angezeigt (wird mit der Programmeinstellung "Warnen bei sehr großer Gleichung" festgelegt). Dies ermöglicht den Abbruch noch vor dem Ausschreiben der, in solchem Fall sehr großen, Gleichungsdateien (Der Rasterizer umgeht die Hohlraumbereiche der Konstruktion welche keinen Beitrag zum Aufbau des Gleichungssystems leisten, wodurch die Anzahl der Rasterizer-Zellen größer als die tatsächliche Anzahl der Gleichungszellen - des Feinrasters - ist. Die im Dialog angezeigte Zahl entspricht der exakten Berechnung des Feinrasters und nicht der überhöhten Zahl des Rasterizers).
Liegen ausreichende Eingaben zur Durchführung einer instationären, harmonischen, periodischen Berechnung vor aber die Solver-Einstellung der Instationären, Harmonischen Berechnung ist abgeschaltet, fragt das Programm (beim Vorliegen einer HARMONIC/TRANSIENT-Lizenz Option) ob diese Einstellung des Solvers einzuschalten ist. Anhalten der BerechnungDas Betätigen der Stopp-Schaltfläche löst den Abbruchvorgang der Simulationsberechnung aus. Der Abbruchvorgang kann typischerweise 10 bis 30 Sekunden dauern bevor die Berechnung tatsächlich gestoppt werden kann. Meldung: Lösungserstellung abgebrochen / Status der Berechnung
Ausführen des Solvers auf mehreren ProzessorenDas Ausführen des Solvers auf mehreren Prozessoren (bzw. Prozessorkernen) verbessert die Rechenperformance und daher (im Normalfall) verkürzt die notwendige Rechenzeit. Das Multiprozessorverhalten des Solvers wird mit den entsprechenden Anwendungseinstellungen gesteuert. Achtung: Ob die Ausführung des Solvers auf mehreren Prozessoren mit der gewünschten Verkürzung der Rechenzeit verbunden ist hängt von sehr vielen Eigenschaften der benutzten Hardwarearchitektur ab (Zahl der Prozessore/Kerne, Zahl und Größe der Prozessorcaches/Zwischenspeicher, Cache Geschwindigkeit, Bandbreite zum/vom Arbeitsspeicher, Speichergeschwindigkeit und Taktung, Busraten und Buswartezeiten etc.). Auf manchen Mehrkernsystemen kann es sogar zu einer Verschlechterung der Performance kommen (längere Rechenzeiten) wenn mehrere Kerne gleichzeitig auf gemeinsame Ressourcen zugreifen. Anmerkung: Diese Funktion steht nur beim Vorhandensein der Lizenz-Feature MULTICORE zur Verfügung. Anmerkung: Sollte die Zahl der Gleichungen (der Unbekannten) kleiner oder gleich der Zahl von Prozessoren sein, so wird einer jeden unbekannten ein Prozessor zugewiesen. Die bei dem Iterationsschritt notwendige Synchronisation kann die Rechenleistung für sehr kleine Gleichungssysteme deutlich verschlechtern.
Siehe auch: Die Auswertefenster, Solver Parameter, Feinraster Parameter, Die Rasterung, Programmeinstellungen |
|