Hallo liebe Community,
ich hätte eine Frage bzgl der Parallelisierung von Anwendungen.
In den ganzen Allrun Skripten der Tutorials steht immer (wenn es denn gemacht wird) runParallel.
Ich habe jetzt versucht die Parallelisierung für snappyHexMesh manuell im Terminal durchzuführen. Dazu bin ich wie folgt vorgegangen:
1. blockMesh
2. surfaceFeatureExtract
3. decomposePar -copyZero
4. mpiexec -np 8 snappyHexMesh -parallel -overwrite
5. reconstructParMesh
Soweit so gut. Im Terminal läuft alles durch und es scheint keine Fehler zu geben. Wenn ich dann allerdings mein fertiges Gitter in Paraview ansehen möchte sehe ich nur den Block den mir blockMesh erstellt hat nicht aber mein "ausgeschnittenes" Modell.
Ich weiß, dass es in Paraview bei den Properties eine Option mit Case Type gibt bei der man auswählen kann, ob man den decomposed oder reconstructed Case betrachten möchte. Das macht aber leider auch keinen Unterschied bei mir...
Kann mir irgendjemand sagen woran das liegt bzw was ich falsch mache?
Ich hab es hinbekommen musste nur bei reconstructParMesh noch ein -constant einfügen dann hat es geklappt!
Schönen Gruß
[Diese Nachricht wurde von PrinzBe am 25. Nov. 2021 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP