55 #ifndef twoPhaseVoFSolver_H
56 #define twoPhaseVoFSolver_H
89 virtual void correctCoNum();
Generic GeometricField class.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
Mesh data needed to do the Finite Volume discretisation.
Contains the interface properties. Surface tension, interface curvature, and functionality to correct...
const fvMesh & mesh
Region mesh.
Solver module base-class for 2 immiscible fluids, with optional mesh motion and mesh topology changes...
Solver module base-class for 2 immiscible fluids using a VOF (volume of fluid) phase-fraction based i...
twoPhaseVoFSolver(fvMesh &mesh, autoPtr< twoPhaseVoFMixture >)
Construct from region mesh.
virtual tmp< surfaceScalarField > surfaceTensionForce() const
Return the interface surface tension force for the momentum equation.
TypeName("twoPhaseVoFSolver")
Runtime type information.
void operator=(const twoPhaseVoFSolver &)=delete
Disallow default bitwise assignment.
virtual void setInterfaceRDeltaT(volScalarField &rDeltaT)
Adjust the rDeltaT in the vicinity of the interface.
interfaceProperties interface
virtual void correctInterface()
Correct the interface properties following mesh-change.
virtual ~twoPhaseVoFSolver()
Destructor.
A class for managing temporary objects.