Difference between revisions of "Multiphase (VOF) Simulation Project by Jozsef Nagy"
Jozsef Nagy (talk | contribs) |
Jozsef Nagy (talk | contribs) |
||
(27 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | [[category:multiphase]] | ||
+ | [[category:VOF]] | ||
+ | [[category:windows]] | ||
* '''contributor''': Jozsef Nagy | * '''contributor''': Jozsef Nagy | ||
− | * '''affiliation''': | + | * '''affiliation''': eulerian-solutions e.U., Linz, Austria |
− | * '''contact''': <mail address=' | + | * '''contact''': <mail address='jnmlujnmlu@gmail.com' description='author'>click here for email address</mail> |
− | * '''OpenFOAM versions''': | + | * '''OpenFOAM versions''': v2312 |
− | * '''Published under''': CC BY | + | * '''Published under''': CC BY-SA license ([https://creativecommons.org/licenses creative commons licenses]) |
− | Go back to [https://wiki.openfoam.com/ | + | Go back to [https://wiki.openfoam.com/Collection_by_authors Collection by authors]. |
+ | |||
+ | Go back to [https://wiki.openfoam.com/Multiphase_modeling Multiphase modeling]. | ||
=[https://github.com/jnmlujnmlu/OpenFOAMTeaching/tree/master/JozsefNagy/WorkshopExeter Multiphase (VOF) Simulation Project]= | =[https://github.com/jnmlujnmlu/OpenFOAMTeaching/tree/master/JozsefNagy/WorkshopExeter Multiphase (VOF) Simulation Project]= | ||
− | [[ | + | ==[https://www.youtube.com/watch?v=gZ_TqsPwiXY Guided video tutorial]== |
+ | |||
+ | * [https://www.youtube.com/watch?v=gZ_TqsPwiXY Part 1 - Introduction] | ||
+ | * [https://www.youtube.com/watch?v=c23jKs1AAKg Part 2 - Meshing with snappyHexMesh] | ||
+ | * [https://www.youtube.com/watch?v=7w2kdxFAq7k Part 3 - Running the first coarse simulation] | ||
+ | * [https://www.youtube.com/watch?v=7E3uSPMloIw Part 4 - Running further simulations] | ||
+ | * [https://www.youtube.com/watch?v=f1guBIFfTuY Part 5 - Conclusion] | ||
==Provided material== | ==Provided material== | ||
− | For this [https://github.com/jnmlujnmlu/OpenFOAMTeaching/blob/master/JozsefNagy/WorkshopExeter/fillingOfTank.zip | + | For this [https://github.com/jnmlujnmlu/OpenFOAMTeaching/blob/master/JozsefNagy/WorkshopExeter/fillingOfTank.zip training session] (right click + save link as) the following material will be provided: |
+ | |||
+ | [[File:ExeterTrainingSession.png|1000px|right|Step-by-step simulation project]] | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 24: | Line 37: | ||
| commands || list of commands to be executed | | commands || list of commands to be executed | ||
|- | |- | ||
− | | presentation || [https://github.com/jnmlujnmlu/OpenFOAMTeaching/blob/master/JozsefNagy/WorkshopExeter/ | + | | presentation || [https://github.com/jnmlujnmlu/OpenFOAMTeaching/blob/master/JozsefNagy/WorkshopExeter/nagy_multiphase-vof-simulation-project_24-07-2017.pdf pdf] presentation describing the tutorial |
|} | |} | ||
− | * Here you can download the [https://github.com/jnmlujnmlu/OpenFOAMTeaching/blob/master/JozsefNagy/WorkshopExeter/ | + | * Here you can download the [https://github.com/jnmlujnmlu/OpenFOAMTeaching/blob/master/JozsefNagy/WorkshopExeter/nagy_multiphase-vof-simulation-project_24-07-2017.pdf presentation]. |
− | * Here you can download the compressed [https://github.com/jnmlujnmlu/OpenFOAMTeaching/blob/master/JozsefNagy/WorkshopExeter | + | * Here you can download the compressed [https://github.com/jnmlujnmlu/OpenFOAMTeaching/blob/master/JozsefNagy/WorkshopExeter case files] (Click the link and download the file fillingOfTank.zip directly from GitHub). |
==Detailed description== | ==Detailed description== | ||
− | In this [https://github.com/jnmlujnmlu/OpenFOAMTeaching/tree/master/JozsefNagy/WorkshopExeter teaching session] a simulation project is presented with a special focus on multiphase modeling (Volume-of-Fluid). The basic idea is to show how to conduct a simulation project from a predefined geometry until post-processing. After a small introduction to the physics involved in this tutorial as well as the implementation in OpenFOAM, a live step-by-step presentation of the mesh creation, the case setup, the simulation itself as well as the post-processing of the simulation results will be given (see figure | + | In this [https://github.com/jnmlujnmlu/OpenFOAMTeaching/tree/master/JozsefNagy/WorkshopExeter teaching session] a simulation project is presented with a special focus on multiphase modeling (Volume-of-Fluid). The basic idea is to show how to conduct a simulation project from a predefined geometry until post-processing. After a small introduction to the physics involved in this tutorial as well as the implementation in OpenFOAM, a live step-by-step presentation of the mesh creation, the case setup, the simulation itself as well as the post-processing of the simulation results will be given (see figure above). A special focus is on the understanding of the needed steps in a typical workflow in OpenFOAM. For this reason dictionaries are fully commented. This way users can later come back and quickly and easily refresh the information gathered during the session. |
==Prerequisites== | ==Prerequisites== | ||
This tutorial assumes basic knowledge in the handling of both OpenFOAM and Linux. A working installation of the versions indicated above is needed. A working version of Paraview is required. | This tutorial assumes basic knowledge in the handling of both OpenFOAM and Linux. A working installation of the versions indicated above is needed. A working version of Paraview is required. | ||
+ | |||
+ | ==Update for OpenFOAM versions 1806 and 6== | ||
+ | |||
+ | Dynamic mesh solvers were changed. Instead of running interDyMFoam in these versions you have to run interFoam instead. | ||
==Acknowledgments== | ==Acknowledgments== | ||
− | The author thanks all those involved in the organisation of OFW12 and to all the contributors that will enrich | + | The author thanks all those involved in the organisation of OFW12 and to all the contributors that will enrich the event. |
Latest revision as of 07:09, 26 January 2024
- contributor: Jozsef Nagy
- affiliation: eulerian-solutions e.U., Linz, Austria
- contact: click here for email address
- OpenFOAM versions: v2312
- Published under: CC BY-SA license (creative commons licenses)
Go back to Collection by authors.
Go back to Multiphase modeling.
Contents
Multiphase (VOF) Simulation Project
Guided video tutorial
- Part 1 - Introduction
- Part 2 - Meshing with snappyHexMesh
- Part 3 - Running the first coarse simulation
- Part 4 - Running further simulations
- Part 5 - Conclusion
Provided material
For this training session (right click + save link as) the following material will be provided:
geometry | STL files |
mesh | predefined and fully commented dictionaries for snappyHexMesh |
simulation case | predefined and fully commented dictionaries for interFoam |
commands | list of commands to be executed |
presentation | pdf presentation describing the tutorial |
- Here you can download the presentation.
- Here you can download the compressed case files (Click the link and download the file fillingOfTank.zip directly from GitHub).
Detailed description
In this teaching session a simulation project is presented with a special focus on multiphase modeling (Volume-of-Fluid). The basic idea is to show how to conduct a simulation project from a predefined geometry until post-processing. After a small introduction to the physics involved in this tutorial as well as the implementation in OpenFOAM, a live step-by-step presentation of the mesh creation, the case setup, the simulation itself as well as the post-processing of the simulation results will be given (see figure above). A special focus is on the understanding of the needed steps in a typical workflow in OpenFOAM. For this reason dictionaries are fully commented. This way users can later come back and quickly and easily refresh the information gathered during the session.
Prerequisites
This tutorial assumes basic knowledge in the handling of both OpenFOAM and Linux. A working installation of the versions indicated above is needed. A working version of Paraview is required.
Update for OpenFOAM versions 1806 and 6
Dynamic mesh solvers were changed. Instead of running interDyMFoam in these versions you have to run interFoam instead.
Acknowledgments
The author thanks all those involved in the organisation of OFW12 and to all the contributors that will enrich the event.