Im Preprocessing geht es darum das Projekt auf eine erfolgreiche Simulation vorzubereiten.
Aus dem OpenFOAM® - Userguide:
SnappyHexMesh ist ein vollständig paralleler, geteilter Sechseck-Gittergenerator, der eine minimale Gitterqualität garantiert. Gesteuert mit OpenFOAM®-Dictionaries eignet er sich besonders gut für den batchgesteuerten Betrieb.
Die wichtigsten Merkmale:
- startet von jedem reinen Hex-Mesh (strukturiert oder unstrukturiert)
- liest Geometrie in triangulierten Formaten, z.B. in stl, obj, vtk
- keine Begrenzung der Anzahl der Eingabeflächen
- kann einfache analytisch definierte Geometrie verwenden, z.B. Kasten, Kugel, Kegel
- erzeugt prismatische Schichten
- skaliert gut beim parallelen Vermaschen.
- kann mit unsauberen Oberflächen arbeiten, d.h. mit nicht wasserdichten Oberflächen
DecomposePar wird benötigt um die Berechnungen zu parallelisieren.
Aus dem UserGuide von OpenFOAM®.
Das Netz und die Felder werden mit dem Dienstprogramm decomposePar zerlegt. Das zugrunde liegende Ziel ist es, die Bereiche mit minimalem Aufwand, aber so aufzubrechen, dass eine wirtschaftliche Lösung gewährleistet ist. Die Geometrie und die Felder werden nach einem Satz von Parametern zerlegt, die in einem Wörterbuch mit dem Namen decomposeParDict angegeben sind, das sich im Systemverzeichnis des interessierenden Falles befinden muss.
DynMesh sind dynamische, sich bewegende Netze.
Diese werden bei Rotoren, Pumpen, ... also sich bewegenden Netzen eingesetzt.
Mit Parallelize geben Sie Details zur parallelen Verarbeitung und Berechnung in OpenFOAM® an.
BlockMesh ist ein Generator strukturierter hexaedrischer Netze.
Aus dem OpenFOAM® Userguide:
Gut geeignet bei einfachen Geometrien, die durch einige wenige Blöcke beschrieben werden können, aber schwierig anzuwenden bei Fällen mit einer großen Anzahl von Blöcken aufgrund von Anforderungen der Rechnungsführung, d.h. der Notwendigkeit, die Punktverbindung und Reihenfolge der Berechnung zu verwalten.
Das Dienstprogramm wird über ein blockMeshDict-Wörterbuch gesteuert, das sich im Fallsystemverzeichnis von OpenFOAM® befindet und in die folgenden Abschnitte unterteilt ist:
Punkte
Kanten
Blöcke
Patches