FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

MRFInterFoam.C File Reference

Solver for 2 incompressible, isothermal immiscible fluids. More...


Detailed Description

Solver for 2 incompressible, isothermal immiscible fluids.

Using a VOF (volume of fluid) phase-fraction based interface capturing approach. The momentum and other fluid properties are of the "mixture" and a single momentum equation is solved.

Turbulence modelling is generic, i.e. laminar, RAS or LES may be selected.

For a two-fluid approach see twoPhaseEulerFoam.

Definition in file MRFInterFoam.C.

#include "src/finiteVolume/cfdTools/general/include/fvCFD.H"
#include "src/finiteVolume/fvMatrices/solvers/MULES/MULES.H"
#include "src/OpenFOAM/algorithms/subCycle/subCycle.H"
#include "src/transportModels/interfaceProperties/interfaceProperties.H"
#include "src/transportModels/incompressible/incompressibleTwoPhaseMixture/twoPhaseMixture.H"
#include "src/turbulenceModels/incompressible/turbulenceModel/turbulenceModel.H"
#include "src/finiteVolume/cfdTools/general/MRF/MRFZones.H"
#include "src/OpenFOAM/include/setRootCase.H"
#include "src/OpenFOAM/include/createTime.H"
#include "src/OpenFOAM/include/createMesh.H"
#include "src/finiteVolume/cfdTools/general/include/readPISOControls.H"
#include "src/finiteVolume/cfdTools/general/include/initContinuityErrs.H"
#include "applications/solvers/multiphase/interFoam/createFields.H"
#include "applications/solvers/multiphase/interFoam/MRFInterFoam/createMRFZones.H"
#include "src/finiteVolume/cfdTools/general/include/readTimeControls.H"
#include "applications/solvers/multiphase/interFoam/correctPhi.H"
#include "src/finiteVolume/cfdTools/incompressible/CourantNo.H"
#include "src/finiteVolume/cfdTools/general/include/setInitialDeltaT.H"
#include "applications/solvers/multiphase/interFoam/alphaCourantNo.H"
#include "applications/solvers/multiphase/interFoam/setDeltaT.H"
#include "applications/solvers/multiphase/interFoam/alphaEqnSubCycle.H"
#include "applications/solvers/multiphase/interFoam/MRFInterFoam/zonePhaseVolumes.H"
#include "applications/solvers/multiphase/interFoam/MRFInterFoam/UEqn.H"
#include "applications/solvers/multiphase/interFoam/MRFInterFoam/pEqn.H"
Include dependency graph for MRFInterFoam.C:

Go to the source code of this file.