the TwoPhaseFlow Library adds new surface tension and phase change models to OpenFOAM and provides benchmark cases for verification
Requires OpenFOAM v1812:
https://www.openfoam.com/download/release-history.php
git clone https://github.com/DLR-RY/TwoPhaseFlow
cd TwoPhaseFlow
./Allwmake
# for AMR
git submodule update --init
cd modules/multiDimAMR/
./Allwmake
- Henning Scheufler
AMR with multiple regions does not work in version of1812 but it is fixed in newer versions.
To fix this apply the patch (assumes openfoam is already source):
cp patches/multiRegionAMR.patch $WM_PROJECT_DIR
cp patches/tableBase.patch $WM_PROJECT_DIR
cd $WM_PROJECT_DIR
git apply multiRegionAMR.patch
git apply tableBase.patch
details see:
https://develop.openfoam.com/Development/openfoam/-/issues/1676
https://develop.openfoam.com/Development/openfoam/-/issues/1753
This project is licensed under the GPL v3 License - see the LICENSE.md file for details