46#ifndef incompressibleInterPhaseTransportModel_H
47#define incompressibleInterPhaseTransportModel_H
63template<
class Mixture>
64class incompressibleInterPhaseTransportModel
95 incompressibleInterPhaseTransportModel
97 const incompressibleInterPhaseTransportModel&
101 void operator=(
const incompressibleInterPhaseTransportModel&) =
delete;
106 TypeName(
"incompressibleInterPhaseTransportModel");
111 incompressibleInterPhaseTransportModel
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
void correct()
Correct the phase or mixture transport models.
tmp< fvVectorMatrix > divDevRhoReff(const volScalarField &rho, volVectorField &U) const
Return the effective momentum stress divergence.
incompressibleInterPhaseTransportModel(const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const surfaceScalarField &rhoPhi, const Mixture &)
Construct from components.
virtual ~incompressibleInterPhaseTransportModel()=default
Destructor.
TypeName("incompressibleInterPhaseTransportModel")
A class for managing temporary objects.
GeometricField< vector, fvPatchField, volMesh > volVectorField
GeometricField< scalar, fvPatchField, volMesh > volScalarField
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.