Zum Ausführen von CFD-Simulationen würde ich empfehlen, mit dem UserGuide und dem ProgrammersGuide zu beginnen. Das ProgrammersGuide-Dokument enthält auch Fallbeispiele und erklärt zusätzliche Dinge wie Randbedingungen. Die Verwendung von OpenFOAM auf der obersten Ebene ist ziemlich einfach, sobald Sie einen Überblick über die Konfigurationsdateien haben. Beide Dokumente sind im Verzeichnis / doc verfügbar . Wenn Sie damit fertig sind, finden Sie eine Menge zusätzliches Material von der Chalmers-Universität: Chalmers OpenFOAM-Kurs, organisiert von prof. Håkan Nilsson.
Wenn Sie damit fertig sind, stöbern Sie im Wiki . Konzentrieren Sie sich auf die Aufgabe, die Sie erledigen möchten: Die Bibliothek ist riesig, sodass Sie keine Chance haben, sie kennenzulernen, wenn Sie einen umfassenden Ansatz zum Erlernen der Funktionsweise haben. Arbeiten Sie an spezifischen Problemen, versuchen Sie, Dokumentation zu finden, diskutieren Sie im Forum und im erweiterten Projekt (siehe unten).
Wenn Sie in einem bestimmten Problem interessiert sind, versucht , herauszufinden, welche Löser dies zu simulieren verwendet wird , zB für turbulent / laminare stationäre Lösung, Verwendung simpleFoam , für transiert laminare Lösung, Verwendung icoFoam usw. Alle der Solver in einem gespeichert werden Die Verzeichnisstruktur, die ihrer Verwendung wie / multiphase / incompressible / les / interFoam entspricht, wäre ein vof-ähnlicher Löser, der für zweiphasige Large Eddy-Simulationen (les) verwendet wird.
Beginnen Sie mit dem Ausführen der Fälle aus den Lernprogrammverzeichnissen. Machen Sie immer eine Kopie des Simulationsfalls, damit Sie das Original haben können (wenn Sie git verwenden und einen Fehler machen, checken Sie das Verzeichnis aus, um den ursprünglichen Zustand wiederherzustellen).
Wenn Sie OpenFOAM erfolgreich auf Ihrem Computer installiert haben, führen Sie den Alias in der Befehlszeile aus und stellen Sie sicher, dass es einige nützliche Befehle gibt, die Ihnen den Einstieg erleichtern:
- tut bringt Sie zu den Tutorial-Verzeichnissen
- run bringt Sie in das run-Verzeichnis: Hier führen Sie Ihre Simulationen aus
- sol bringt Sie zu den Verzeichnissen der Löser
...
Sie können Fragen über das fragen OpenFOAM Forum , wenn Sie auf ein Problem stoßen, und es ist ein Verzeichnis von PhD und Masterarbeiten und Artikel über OpenFOAM verfügbar am FAMENA (Fakultät für Maschinenbau, Uni. Zagreb, Kroatien) File Server .
OpenFOAM Summer School ist ein wirklich cooler Kurs, der von prof. Hrvoje Jasak von der FAMENA, die jedes Jahr im September stattfindet, ist eine großartige Gelegenheit, Forscher kennenzulernen, die mit OF arbeiten.
Außerdem gibt es eine von der OpenFOAM-Community organisierte Website: OpenFOAM extend project , auf der Sie auch mit anderen Personen diskutieren können.
Viel Glück! :)