Generic GeometricField class.
virtual void correct()=0
Update properties.
virtual const volScalarField & he() const =0
Enthalpy/Internal energy [J/kg].
bool constrain(fvMatrix< Type > &eqn) const
Apply constraints to an equation.
A special matrix type and solver, designed for finite volume solutions of scalar equations....
void relax(const scalar alpha)
Relax matrix (for steady-state solution).
SolverPerformance< Type > solve(const dictionary &)
Solve segregated or coupled returning the solution statistics.
Foam::fvConstraints & fvConstraints() const
Return the fvConstraints that are created on demand.
virtual void thermophysicalPredictor()
Construct and solve the energy equation,.
autoPtr< filmThermophysicalTransportModel > thermophysicalTransport
rhoFluidThermo & thermo_
Reference to the fluid thermophysical properties.
const volScalarField & alpha
Film volume fraction in the cell layer.
tmp< volScalarField::Internal > contErr
Continuity error.
const surfaceScalarField & alphaRhoPhi
Reference to the film mass-flux field.
const volScalarField & rho
Reference to the thermodynamic density field.
Calculate the matrix for the first temporal derivative.
Calculate the matrix for the divergence of the given field and flux.
tmp< fvMatrix< Type > > div(const surfaceScalarField &flux, const VolField< Type > &vf, const word &name)
tmp< fvMatrix< Type > > Sp(const volScalarField::Internal &, const VolField< Type > &)
tmp< fvMatrix< Type > > ddt(const VolField< Type > &vf)