This repository contains the implementation of a hybrid Level-Set and Volume of Fluid (VOF) method for interface tracking in OpenFOAM. The hybrid approach combines the high interface precision of the Level-Set method with the mass conservation benefits of the VOF method, enabling robust and accurate multiphase flow simulations.
The solver is designed for applications such as:
- Free-surface flows
- Droplet dynamics
- Multiphase interactions
- Interface capturing in complex geometries
- Hybrid Level-Set and VOF Approach: Improved interface tracking by leveraging both methods.
- Mass Conservation: Retains the advantages of VOF for global mass conservation.
- Sharp Interface Representation: Enhanced by the Level-Set method's ability to track fine interface details.
- Robust Solver: Built on the OpenFOAM framework for extensibility and flexibility.
- Customization Options: Adjustable parameters for interface smoothing, reinitialization, and flux correction.
Clone the Repository:
git clone https://github.com/cloner0110/LevelSet-VOF.git
cd LevelSet-VOF/src && wmake
- OpenFOAM (v2312)
This implementation integrates:
- Level-Set Method: Solves for a signed distance function to track interfaces.
- VOF Method: Utilizes a volume fraction field for mass conservation.
- Hybrid Correction:
- Reinitialization of the Level-Set field.
- Flux corrections to ensure interface consistency.
For questions, feedback, or collaboration inquiries, please reach out:
- Email: [email protected]
- GitHub Issues: Report an Issue
This project is licensed under the MIT License. You are free to use, modify, and distribute the code with proper attribution.