Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture for interface-capturing multi-phase simulations. More...
Classes | |
class | iNew |
Public Member Functions | |
phaseModel (const word &phaseName, const dictionary &phaseDict, const fvMesh &mesh) | |
autoPtr< phaseModel > | clone () const |
virtual | ~phaseModel () |
const word & | name () const |
const word & | keyword () const |
tmp< volScalarField > | d () const |
const dimensionedScalar & | nu () const |
const dimensionedScalar & | kappa () const |
const dimensionedScalar & | Cp () const |
const dimensionedScalar & | rho () const |
const volVectorField & | U () const |
volVectorField & | U () |
const volVectorField & | DDtU () const |
volVectorField & | DDtU () |
const surfaceScalarField & | phi () const |
surfaceScalarField & | phi () |
const surfaceScalarField & | alphaPhi () const |
surfaceScalarField & | alphaPhi () |
void | correctInflowOutflow (surfaceScalarField &alphaPhi) const |
void | correct () |
bool | read (const dictionary &phaseDict) |
ClassName ("phaseModel") | |
declareRunTimeSelectionTable (autoPtr, phaseModel, phaseSystem,(const phaseSystem &fluid, const word &phaseName),(fluid, phaseName)) | |
phaseModel (const phaseSystem &fluid, const word &phaseName) | |
virtual | ~phaseModel ()=default |
const word & | name () const |
const phaseSystem & | fluid () const |
virtual void | correct () |
virtual void | correctTurbulence () |
virtual void | solveYi (PtrList< volScalarField::Internal > &Su, PtrList< volScalarField::Internal > &Sp)=0 |
virtual bool | read () |
virtual const rhoThermo & | thermo () const =0 |
virtual rhoThermo & | thermo ()=0 |
tmp< volScalarField > | rho () const |
tmp< scalarField > | rho (const label patchi) const |
tmp< volScalarField > | hc () const |
tmp< volScalarField > | Cp () const |
tmp< scalarField > | Cp (const scalarField &p, const scalarField &T, const label patchi) const |
tmp< volScalarField > | Cv () const |
tmp< scalarField > | Cv (const scalarField &p, const scalarField &T, const label patchI) const |
tmp< volScalarField > | gamma () const |
tmp< scalarField > | gamma (const scalarField &p, const scalarField &T, const label patchi) const |
tmp< volScalarField > | Cpv () const |
tmp< scalarField > | Cpv (const scalarField &p, const scalarField &T, const label patchi) const |
tmp< volScalarField > | CpByCpv () const |
tmp< scalarField > | CpByCpv (const scalarField &p, const scalarField &T, const label patchi) const |
bool | dpdt () const |
const volScalarField & | alpha () const |
const scalarField & | alpha (const label patchi) const |
tmp< volScalarField > | kappa () const |
tmp< scalarField > | kappa (const label patchi) const |
tmp< volScalarField > | alphahe () const |
tmp< scalarField > | alphahe (const label patchi) const |
tmp< volScalarField > | kappaEff (const volScalarField &) const |
tmp< scalarField > | kappaEff (const scalarField &alphat, const label patchi) const |
tmp< volScalarField > | alphaEff (const volScalarField &alphat) const |
tmp< scalarField > | alphaEff (const scalarField &alphat, const label patchi) const |
virtual tmp< volScalarField > | nu () const |
virtual tmp< scalarField > | nu (const label patchi) const |
virtual tmp< volScalarField > | mu () const |
virtual tmp< scalarField > | mu (const label patchi) const |
virtual tmp< surfaceScalarField > | diffNo () const =0 |
virtual const PtrList< volScalarField > & | Y () const =0 |
virtual PtrList< volScalarField > & | Y ()=0 |
virtual tmp< surfaceScalarField > | phi () const =0 |
virtual const surfaceScalarField & | phi ()=0 |
virtual tmp< surfaceScalarField > | alphaPhi () const =0 |
virtual surfaceScalarField & | alphaPhi ()=0 |
virtual tmp< volVectorField > | U () const =0 |
ClassName ("phaseModel") | |
declareRunTimeSelectionTable (autoPtr, phaseModel, phaseSystem,(const phaseSystem &fluid, const word &phaseName, const label index),(fluid, phaseName, index)) | |
phaseModel (const phaseSystem &fluid, const word &phaseName, const label index) | |
autoPtr< phaseModel > | clone () const |
virtual | ~phaseModel () |
const word & | name () const |
const word & | keyword () const |
label | index () const |
const phaseSystem & | fluid () const |
const dimensionedScalar & | residualAlpha () const |
scalar | alphaMax () const |
tmp< volScalarField > | d () const |
const autoPtr< diameterModel > & | dPtr () const |
virtual void | correct () |
virtual void | correctKinematics () |
virtual void | correctThermo () |
virtual void | correctTurbulence () |
virtual void | correctEnergyTransport () |
void | correctInflowOutflow (surfaceScalarField &alphaPhi) const |
virtual bool | read () |
virtual bool | compressible () const =0 |
virtual tmp< volScalarField > | divU () const =0 |
virtual void | divU (tmp< volScalarField > divU)=0 |
virtual bool | isothermal () const =0 |
virtual tmp< fvScalarMatrix > | heEqn ()=0 |
virtual const rhoThermo & | thermo () const =0 |
virtual rhoThermo & | thermoRef ()=0 |
virtual tmp< volScalarField > | rho () const =0 |
virtual bool | pure () const =0 |
virtual tmp< fvScalarMatrix > | YiEqn (volScalarField &Yi)=0 |
virtual const PtrList< volScalarField > & | Y () const =0 |
virtual const volScalarField & | Y (const word &name) const =0 |
virtual PtrList< volScalarField > & | YRef ()=0 |
virtual const UPtrList< volScalarField > & | YActive () const =0 |
virtual UPtrList< volScalarField > & | YActiveRef ()=0 |
virtual bool | stationary () const =0 |
virtual tmp< fvVectorMatrix > | UEqn ()=0 |
virtual tmp< fvVectorMatrix > | UfEqn ()=0 |
virtual tmp< volVectorField > | U () const =0 |
virtual volVectorField & | URef ()=0 |
virtual tmp< surfaceScalarField > | phi () const =0 |
virtual surfaceScalarField & | phiRef ()=0 |
virtual tmp< surfaceScalarField > | alphaPhi () const =0 |
virtual surfaceScalarField & | alphaPhiRef ()=0 |
virtual tmp< surfaceScalarField > | alphaRhoPhi () const =0 |
virtual surfaceScalarField & | alphaRhoPhiRef ()=0 |
virtual tmp< volVectorField > | DUDt () const =0 |
virtual tmp< surfaceScalarField > | DUDtf () const =0 |
virtual tmp< volScalarField > | continuityError () const =0 |
virtual tmp< volScalarField > | continuityErrorFlow () const =0 |
virtual tmp< volScalarField > | continuityErrorSources () const =0 |
virtual tmp< volScalarField > | K () const =0 |
virtual tmp< volScalarField > | mu () const =0 |
virtual tmp< scalarField > | mu (const label patchi) const =0 |
virtual tmp< volScalarField > | nu () const =0 |
virtual tmp< scalarField > | nu (const label patchi) const =0 |
virtual tmp< volScalarField > | alpha () const =0 |
virtual tmp< scalarField > | alpha (const label patchi) const =0 |
virtual tmp< volScalarField > | kappa () const =0 |
virtual tmp< scalarField > | kappa (const label patchi) const =0 |
virtual tmp< volScalarField > | alphahe () const =0 |
virtual tmp< scalarField > | alphahe (const label patchi) const =0 |
virtual tmp< volScalarField > | kappaEff (const volScalarField &alphat) const =0 |
virtual tmp< scalarField > | kappaEff (const scalarField &alphat, const label patchi) const =0 |
virtual tmp< volScalarField > | alphaEff (const volScalarField &alphat) const =0 |
virtual tmp< scalarField > | alphaEff (const scalarField &alphat, const label patchi) const =0 |
virtual tmp< volScalarField > | mut () const =0 |
virtual tmp< volScalarField > | muEff () const =0 |
virtual tmp< volScalarField > | nut () const =0 |
virtual tmp< volScalarField > | nuEff () const =0 |
virtual tmp< volScalarField > | kappaEff () const =0 |
virtual tmp< scalarField > | kappaEff (const label patchi) const =0 |
virtual tmp< volScalarField > | alphaEff () const =0 |
virtual tmp< scalarField > | alphaEff (const label patchi) const =0 |
virtual tmp< volScalarField > | k () const =0 |
virtual tmp< volScalarField > | pPrime () const =0 |
phaseModel (const twoPhaseSystem &fluid, const dictionary &phaseProperties, const word &phaseName) | |
virtual | ~phaseModel () |
const word & | name () const |
const twoPhaseSystem & | fluid () const |
const phaseModel & | otherPhase () const |
const dimensionedScalar & | residualAlpha () const |
scalar | alphaMax () const |
tmp< volScalarField > | d () const |
const PhaseCompressibleTurbulenceModel< phaseModel > & | turbulence () const |
PhaseCompressibleTurbulenceModel< phaseModel > & | turbulence () |
const rhoThermo & | thermo () const |
rhoThermo & | thermo () |
tmp< volScalarField > | nu () const |
tmp< scalarField > | nu (const label patchi) const |
tmp< volScalarField > | mu () const |
tmp< scalarField > | mu (const label patchi) const |
tmp< scalarField > | kappa (const label patchi) const |
tmp< volScalarField > | kappa () const |
tmp< volScalarField > | alphahe () const |
tmp< scalarField > | alphahe (const label patchi) const |
tmp< volScalarField > | kappaEff (const volScalarField &alphat) const |
tmp< scalarField > | kappaEff (const scalarField &alphat, const label patchi) const |
tmp< volScalarField > | alpha () const |
tmp< scalarField > | alpha (const label patchi) const |
tmp< volScalarField > | alphaEff (const volScalarField &alphat) const |
tmp< scalarField > | alphaEff (const scalarField &alphat, const label patchi) const |
tmp< volScalarField > | Cp () const |
const volScalarField & | rho () const |
const volVectorField & | U () const |
volVectorField & | U () |
const surfaceScalarField & | phi () const |
surfaceScalarField & | phi () |
const surfaceScalarField & | alphaPhi () const |
surfaceScalarField & | alphaPhi () |
const surfaceScalarField & | alphaRhoPhi () const |
surfaceScalarField & | alphaRhoPhi () |
void | correctInflowOutflow (surfaceScalarField &alphaPhi) const |
void | correct () |
virtual bool | read (const dictionary &phaseProperties) |
virtual bool | read () |
phaseModel (const word &phaseName, const volScalarField &p, const volScalarField &T) | |
autoPtr< phaseModel > | clone () const |
const word & | name () const |
const word & | keyword () const |
const rhoThermo & | thermo () const |
rhoThermo & | thermo () |
const volScalarField & | dgdt () const |
volScalarField & | dgdt () |
void | correct () |
![]() | |
TypeName ("GeometricField") | |
GeometricField (const IOobject &io, const Mesh &mesh, const dimensionSet &ds, const word &patchFieldType=PatchField< Type >::calculatedType()) | |
GeometricField (const IOobject &io, const Mesh &mesh, const dimensionSet &ds, const wordList &wantedPatchTypes, const wordList &actualPatchTypes=wordList()) | |
GeometricField (const IOobject &io, const Mesh &mesh, const dimensioned< Type > &dt, const word &patchFieldType=PatchField< Type >::calculatedType()) | |
GeometricField (const IOobject &io, const Mesh &mesh, const dimensioned< Type > &dt, const wordList &wantedPatchTypes, const wordList &actualPatchTypes=wordList()) | |
GeometricField (const IOobject &io, const Internal &diField, const PtrList< PatchField< Type >> &ptfl) | |
GeometricField (const IOobject &io, const Mesh &mesh, const dimensionSet &ds, const Field< Type > &iField, const word &patchFieldType=PatchField< Type >::calculatedType()) | |
GeometricField (const IOobject &io, const Mesh &mesh, const dimensionSet &ds, Field< Type > &&iField, const word &patchFieldType=PatchField< Type >::calculatedType()) | |
GeometricField (const IOobject &io, const Mesh &mesh, const dimensionSet &ds, const Field< Type > &iField, const PtrList< PatchField< Type >> &ptfl) | |
GeometricField (const IOobject &io, const Mesh &mesh, const bool readOldTime=true) | |
GeometricField (const IOobject &io, const Mesh &mesh, const dictionary &dict) | |
GeometricField (const GeometricField< Type, PatchField, GeoMesh > &gf) | |
GeometricField (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tgf) | |
GeometricField (const IOobject &io, const GeometricField< Type, PatchField, GeoMesh > &gf) | |
GeometricField (const IOobject &io, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tgf) | |
GeometricField (const word &newName, const GeometricField< Type, PatchField, GeoMesh > &gf) | |
GeometricField (const word &newName, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tgf) | |
GeometricField (const IOobject &io, const GeometricField< Type, PatchField, GeoMesh > &gf, const word &patchFieldType) | |
GeometricField (const IOobject &io, const GeometricField< Type, PatchField, GeoMesh > &gf, const labelList &patchIDs, const word &patchFieldType) | |
GeometricField (const IOobject &io, const GeometricField< Type, PatchField, GeoMesh > &gf, const wordList &patchFieldTypes, const wordList &actualPatchTypes=wordList()) | |
GeometricField (const IOobject &io, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tgf, const wordList &patchFieldTypes, const wordList &actualPatchTypes=wordList()) | |
tmp< GeometricField< Type, PatchField, GeoMesh > > | clone () const |
virtual | ~GeometricField () |
Internal & | ref (const bool updateAccessTime=true) |
const Internal & | internalField () const |
const Internal & | v () const |
Internal::FieldType & | primitiveFieldRef (const bool updateAccessTime=true) |
const Internal::FieldType & | primitiveField () const |
Boundary & | boundaryFieldRef (const bool updateAccessTime=true) |
const Boundary & | boundaryField () const |
label | timeIndex () const |
label & | timeIndex () |
void | storeOldTimes () const |
void | storeOldTime () const |
label | nOldTimes () const |
const GeometricField< Type, PatchField, GeoMesh > & | oldTime () const |
GeometricField< Type, PatchField, GeoMesh > & | oldTime () |
void | storePrevIter () const |
const GeometricField< Type, PatchField, GeoMesh > & | prevIter () const |
void | correctBoundaryConditions () |
bool | needReference () const |
tmp< GeometricField< cmptType, PatchField, GeoMesh > > | component (const direction) const |
bool | writeData (Ostream &) const |
tmp< GeometricField< Type, PatchField, GeoMesh > > | T () const |
void | relax (const scalar alpha) |
void | relax () |
word | select (bool final) const |
void | writeMinMax (Ostream &os) const |
void | negate () |
void | replace (const direction d, const GeometricField< cmptType, PatchField, GeoMesh > &gcf) |
void | replace (const direction d, const dimensioned< cmptType > &ds) |
void | min (const dimensioned< Type > &dt) |
void | max (const dimensioned< Type > &dt) |
void | clip (const dimensioned< MinMax< Type >> &range) |
void | clip (const dimensioned< Type > &minVal, const dimensioned< Type > &maxVal) |
void | maxMin (const dimensioned< Type > &minVal, const dimensioned< Type > &maxVal) |
const Internal & | operator() () const |
void | operator= (const GeometricField< Type, PatchField, GeoMesh > &) |
void | operator= (const tmp< GeometricField< Type, PatchField, GeoMesh >> &) |
void | operator= (const dimensioned< Type > &) |
void | operator== (const tmp< GeometricField< Type, PatchField, GeoMesh >> &) |
void | operator== (const dimensioned< Type > &) |
void | operator+= (const GeometricField< Type, PatchField, GeoMesh > &) |
void | operator+= (const tmp< GeometricField< Type, PatchField, GeoMesh >> &) |
void | operator-= (const GeometricField< Type, PatchField, GeoMesh > &) |
void | operator-= (const tmp< GeometricField< Type, PatchField, GeoMesh >> &) |
void | operator*= (const GeometricField< scalar, PatchField, GeoMesh > &) |
void | operator*= (const tmp< GeometricField< scalar, PatchField, GeoMesh >> &) |
void | operator/= (const GeometricField< scalar, PatchField, GeoMesh > &) |
void | operator/= (const tmp< GeometricField< scalar, PatchField, GeoMesh >> &) |
void | operator+= (const dimensioned< Type > &) |
void | operator-= (const dimensioned< Type > &) |
void | operator*= (const dimensioned< scalar > &) |
void | operator/= (const dimensioned< scalar > &) |
tmp< GeometricField< scalar, faPatchField, areaMesh > > | component (const direction) const |
void | replace (const direction, const GeometricField< scalar, faPatchField, areaMesh > &gsf) |
tmp< GeometricField< scalar, faPatchField, areaMesh > > | component (const direction) const |
void | replace (const direction, const GeometricField< scalar, faPatchField, areaMesh > &sf) |
tmp< GeometricField< scalar, fvPatchField, volMesh > > | component (const direction) const |
void | replace (const direction, const GeometricField< scalar, fvPatchField, volMesh > &gsf) |
tmp< GeometricField< scalar, fvPatchField, volMesh > > | component (const direction) const |
void | replace (const direction, const GeometricField< scalar, fvPatchField, volMesh > &sf) |
Static Public Member Functions | |
static autoPtr< phaseModel > | New (const phaseSystem &fluid, const word &phaseName) |
static autoPtr< phaseModel > | New (const phaseSystem &fluid, const word &phaseName, const label index) |
![]() | |
static const GeometricField< Type, PatchField, GeoMesh > & | null () |
static tmp< GeometricField< Type, PatchField, GeoMesh > > | New (const word &name, const Mesh &mesh, const dimensionSet &ds, const word &patchFieldType=PatchField< Type >::calculatedType()) |
static tmp< GeometricField< Type, PatchField, GeoMesh > > | New (const word &name, const Mesh &mesh, const dimensionSet &ds, const Field< Type > &iField, const word &patchFieldType=PatchField< Type >::calculatedType()) |
static tmp< GeometricField< Type, PatchField, GeoMesh > > | New (const word &name, const Mesh &mesh, const dimensionSet &ds, Field< Type > &&iField, const word &patchFieldType=PatchField< Type >::calculatedType()) |
static tmp< GeometricField< Type, PatchField, GeoMesh > > | New (const word &name, const Mesh &mesh, const dimensioned< Type > &dt, const word &patchFieldType=PatchField< Type >::calculatedType()) |
static tmp< GeometricField< Type, PatchField, GeoMesh > > | New (const word &name, const Mesh &mesh, const dimensioned< Type > &dt, const wordList &patchFieldTypes, const wordList &actualPatchTypes=wordList()) |
static tmp< GeometricField< Type, PatchField, GeoMesh > > | New (const word &newName, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tgf) |
static tmp< GeometricField< Type, PatchField, GeoMesh > > | New (const word &newName, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tgf, const wordList &patchFieldTypes, const wordList &actualPatchTypes=wordList()) |
Additional Inherited Members | |
![]() | |
typedef GeoMesh::Mesh | Mesh |
typedef GeoMesh::BoundaryMesh | BoundaryMesh |
typedef DimensionedField< Type, GeoMesh > | Internal |
typedef PatchField< Type > | Patch |
typedef Field< Type >::cmptType | cmptType |
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture for interface-capturing multi-phase simulations.
Definition at line 49 of file phaseModel.H.
phaseModel | ( | const word & | phaseName, |
const dictionary & | phaseDict, | ||
const fvMesh & | mesh | ||
) |
Definition at line 32 of file phaseModel.C.
References Foam::endl(), Foam::fvc::flux(), forAll, Foam::Info, mesh, Foam::New(), and IOobject::typeHeaderOk().
Referenced by phaseModel::iNew::operator()().
|
virtual |
Definition at line 194 of file phaseModel.C.
phaseModel | ( | const phaseSystem & | fluid, |
const word & | phaseName | ||
) |
Definition at line 35 of file phaseModel.C.
|
virtualdefault |
phaseModel | ( | const phaseSystem & | fluid, |
const word & | phaseName, | ||
const label | index | ||
) |
Definition at line 38 of file phaseModel.C.
References fluid, and Foam::New().
|
virtual |
phaseModel | ( | const twoPhaseSystem & | fluid, |
const dictionary & | phaseProperties, | ||
const word & | phaseName | ||
) |
Definition at line 40 of file phaseModel.C.
References Foam::endl(), Foam::fvc::flux(), forAll, Foam::Info, Foam::New(), phi, and IOobject::typeHeaderOk().
|
virtual |
phaseModel | ( | const word & | phaseName, |
const volScalarField & | p, | ||
const volScalarField & | T | ||
) |
Foam::autoPtr< Foam::phaseModel > clone | ( | ) | const |
Definition at line 200 of file phaseModel.C.
References NotImplemented.
|
inline |
Definition at line 135 of file phaseModel.H.
Referenced by phaseSystem::addInterfacePorosity(), Luo::addToCoalescenceRate(), phaseChange::addToDriftRate(), Zuber::CHF(), HuaXu::CHFSubCool(), turbulentDispersionModel::continuousTurbulence(), ThermalPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), MassTransferPhaseSystem< BasePhaseSystem >::correctMassSources(), KocamustafaogullariIshii::dDeparture(), MassTransferPhaseSystem< BasePhaseSystem >::heatTransfer(), BreenWestwater::htcFilmBoil(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::InterfaceCompositionPhaseChangePhaseSystem(), phaseModel::keyword(), MassTransferPhaseSystem< BasePhaseSystem >::massSpeciesTransfer(), PopulationBalancePhaseSystem< BasePhaseSystem >::massTransfer(), PhaseTransferPhaseSystem< BasePhaseSystem >::massTransfer(), ThermalPhaseChangePhaseSystem< BasePhaseSystem >::massTransfer(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::massTransfer(), Jeschar::MHF(), multiphaseSystem::multiphaseSystem(), MomentumTransferPhaseSystem< BasePhaseSystem >::phiFfs(), MomentumTransferPhaseSystem< BasePhaseSystem >::phiFs(), velocityGroup::postSolve(), Kutadeladze::qNucleate(), TwoResistanceHeatTransferPhaseSystem< BasePhaseSystem >::TwoResistanceHeatTransferPhaseSystem(), alphatWallBoilingWallFunctionFvPatchScalarField::updateCoeffs(), and velocityGroup::velocityGroup().
|
inline |
Definition at line 140 of file phaseModel.H.
References phaseModel::name().
Foam::tmp< Foam::volScalarField > d | ( | ) | const |
Definition at line 250 of file phaseModel.C.
Referenced by deposition::dmdt(), sine::limiter(), linear::limiter(), and cosine::limiter().
|
inline |
Definition at line 147 of file phaseModel.H.
Referenced by LuoSvendsen::correct().
|
inline |
Definition at line 152 of file phaseModel.H.
Referenced by Bromley::htcFilmBoil().
|
inline |
Definition at line 157 of file phaseModel.H.
|
inline |
Definition at line 162 of file phaseModel.H.
Referenced by LehrMilliesMewes::addToBinaryBreakupRate(), LuoSvendsen::addToBinaryBreakupRate(), CoulaloglouTavlaridesCoalescence::addToCoalescenceRate(), Luo::addToCoalescenceRate(), PrinceBlanch::addToCoalescenceRate(), densityChangeDrift::addToDriftRate(), phaseChange::addToDriftRate(), multiphaseSystem::Cvm(), deposition::dmdt(), liftModel::Fi(), kineticGasEvaporation< Thermo, OtherThermo >::Kexp(), interfaceOxideRate< Thermo, OtherThermo >::Kexp(), virtualMassModel::Ki(), phasePair::rho(), LaakkonenAlopaeusAittamaa::setBreakupRate(), and multiphaseSystem::Svm().
|
inline |
Definition at line 167 of file phaseModel.H.
Referenced by LehrMilliesMewesCoalescence::addToCoalescenceRate(), constant::d(), isothermal::d(), MomentumTransferPhaseSystem< BasePhaseSystem >::ddtCorrByAs(), deposition::dmdt(), multiphaseSystem::dragCoeffs(), phaseForces::execute(), liftModel::Fi(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransfer(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransferf(), and dummy::R().
|
inline |
Definition at line 172 of file phaseModel.H.
|
inline |
Definition at line 177 of file phaseModel.H.
Referenced by multiphaseSystem::Svm().
|
inline |
Definition at line 182 of file phaseModel.H.
|
inline |
Definition at line 187 of file phaseModel.H.
Referenced by MomentumTransferPhaseSystem< BasePhaseSystem >::ddtCorrByAs(), and multiphaseSystem::dragCoeffs().
|
inline |
Definition at line 192 of file phaseModel.H.
|
inline |
Definition at line 197 of file phaseModel.H.
|
inline |
Definition at line 202 of file phaseModel.H.
void correctInflowOutflow | ( | surfaceScalarField & | alphaPhi | ) | const |
Definition at line 232 of file phaseModel.C.
References alphaPhi(), GeometricField::boundaryField(), GeometricField::boundaryFieldRef(), fvsPatchField::coupled(), forAll, and phi.
void correct | ( | ) |
Definition at line 208 of file phaseModel.C.
bool read | ( | const dictionary & | phaseDict | ) |
Definition at line 214 of file phaseModel.C.
References dictionary::readEntry().
ClassName | ( | "phaseModel" | ) |
declareRunTimeSelectionTable | ( | autoPtr | , |
phaseModel | , | ||
phaseSystem | , | ||
(const phaseSystem &fluid, const word &phaseName) | , | ||
(fluid, phaseName) | |||
) |
|
static |
Definition at line 62 of file phaseModel.C.
References dict, Foam::endl(), Foam::exit(), Foam::FatalIOError, FatalIOErrorInLookup, fluid, and Foam::Info.
Referenced by phaseSystem::generatePhaseModels(), and phaseModel::iNew::operator()().
|
inline |
Definition at line 108 of file phaseModel.H.
const Foam::phaseSystem & fluid | ( | ) | const |
Definition at line 93 of file phaseModel.C.
Referenced by deposition::dmdt(), orderedPhasePair::E(), IATEsource::fluid(), and phasePair::sigma().
|
virtual |
|
virtual |
Definition at line 105 of file phaseModel.C.
|
pure virtual |
|
virtual |
Definition at line 314 of file phaseModel.C.
Referenced by Zuber::CHF(), Tatsumoto::CHFSubCool(), HuaXu::CHFSubCool(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), KocamustafaogullariIshii::dDeparture(), phaseModel::dpdt(), Cole::fDeparture(), OneResistanceHeatTransferPhaseSystem< BasePhaseSystem >::heatTransfer(), BreenWestwater::htcFilmBoil(), Bromley::htcFilmBoil(), Jeschar::MHF(), interfaceCompositionModel::New(), Kutadeladze::qNucleate(), and alphatWallBoilingWallFunctionFvPatchScalarField::updateCoeffs().
tmp<volScalarField> rho | ( | ) | const |
Foam::tmp< Foam::scalarField > rho | ( | const label | patchi | ) | const |
Definition at line 117 of file phaseModel.C.
References psiThermo::rho(), and thermo.
Foam::tmp< Foam::volScalarField > hc | ( | ) | const |
Definition at line 123 of file phaseModel.C.
References basicThermo::hc(), and thermo.
tmp<volScalarField> Cp | ( | ) | const |
Foam::tmp< Foam::scalarField > Cp | ( | const scalarField & | p, |
const scalarField & | T, | ||
const label | patchi | ||
) | const |
Foam::tmp< Foam::volScalarField > Cv | ( | ) | const |
Definition at line 146 of file phaseModel.C.
References basicThermo::Cv(), and thermo.
Foam::tmp< Foam::scalarField > Cv | ( | const scalarField & | p, |
const scalarField & | T, | ||
const label | patchI | ||
) | const |
Definition at line 153 of file phaseModel.C.
References basicThermo::Cv(), p, Foam::T(), and thermo.
Foam::tmp< Foam::volScalarField > gamma | ( | ) | const |
Definition at line 163 of file phaseModel.C.
References basicThermo::gamma(), and thermo.
Foam::tmp< Foam::scalarField > gamma | ( | const scalarField & | p, |
const scalarField & | T, | ||
const label | patchi | ||
) | const |
Definition at line 170 of file phaseModel.C.
References basicThermo::gamma(), p, Foam::T(), and thermo.
Foam::tmp< Foam::volScalarField > Cpv | ( | ) | const |
Definition at line 180 of file phaseModel.C.
References basicThermo::Cpv(), and thermo.
Foam::tmp< Foam::scalarField > Cpv | ( | const scalarField & | p, |
const scalarField & | T, | ||
const label | patchi | ||
) | const |
Definition at line 187 of file phaseModel.C.
References basicThermo::Cpv(), p, Foam::T(), and thermo.
Foam::tmp< Foam::volScalarField > CpByCpv | ( | ) | const |
Definition at line 197 of file phaseModel.C.
References basicThermo::CpByCpv(), and thermo.
Foam::tmp< Foam::scalarField > CpByCpv | ( | const scalarField & | p, |
const scalarField & | T, | ||
const label | patchi | ||
) | const |
Definition at line 204 of file phaseModel.C.
References basicThermo::CpByCpv(), p, Foam::T(), and thermo.
|
inline |
Definition at line 208 of file phaseModel.H.
References basicThermo::dpdt(), and phaseModel::thermo().
const Foam::volScalarField & alpha | ( | ) | const |
Definition at line 214 of file phaseModel.C.
References basicThermo::alpha(), and thermo.
const Foam::scalarField & alpha | ( | const label | patchi | ) | const |
Definition at line 220 of file phaseModel.C.
References basicThermo::alpha(), and thermo.
tmp<volScalarField> kappa | ( | ) | const |
Foam::tmp< Foam::scalarField > kappa | ( | const label | patchi | ) | const |
Definition at line 232 of file phaseModel.C.
References basicThermo::kappa(), and thermo.
Foam::tmp< Foam::volScalarField > alphahe | ( | ) | const |
Definition at line 238 of file phaseModel.C.
References basicThermo::alphahe(), and thermo.
Foam::tmp< Foam::scalarField > alphahe | ( | const label | patchi | ) | const |
Definition at line 244 of file phaseModel.C.
References basicThermo::alphahe(), and thermo.
Foam::tmp< Foam::volScalarField > kappaEff | ( | const volScalarField & | kappat | ) | const |
Definition at line 251 of file phaseModel.C.
References Foam::constant::electromagnetic::kappa, and kappaEff.
Foam::tmp< Foam::scalarField > kappaEff | ( | const scalarField & | alphat, |
const label | patchi | ||
) | const |
Definition at line 262 of file phaseModel.C.
References Foam::constant::electromagnetic::kappa.
Foam::tmp< Foam::volScalarField > alphaEff | ( | const volScalarField & | alphat | ) | const |
Definition at line 272 of file phaseModel.C.
References Foam::constant::atomic::alpha, and thermo.
Foam::tmp< Foam::scalarField > alphaEff | ( | const scalarField & | alphat, |
const label | patchi | ||
) | const |
Definition at line 281 of file phaseModel.C.
References Foam::constant::atomic::alpha, and thermo.
|
virtual |
|
virtual |
Definition at line 308 of file phaseModel.C.
References fluidThermo::nu(), and thermo.
|
virtual |
Definition at line 290 of file phaseModel.C.
References psiThermo::mu(), and thermo.
Referenced by CoulaloglouTavlaridesCoalescence::addToCoalescenceRate(), Bromley::htcFilmBoil(), and LaakkonenAlopaeusAittamaa::setBreakupRate().
|
virtual |
Definition at line 296 of file phaseModel.C.
References psiThermo::mu(), and thermo.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
ClassName | ( | "phaseModel" | ) |
declareRunTimeSelectionTable | ( | autoPtr | , |
phaseModel | , | ||
phaseSystem | , | ||
(const phaseSystem &fluid, const word &phaseName, const label index) | , | ||
(fluid, phaseName, index) | |||
) |
autoPtr<phaseModel> clone | ( | ) | const |
|
static |
Definition at line 85 of file phaseModel.C.
References Foam::abort(), dict, Foam::endl(), Foam::FatalIOError, FatalIOErrorInLookup, fluid, dictionary::get(), Foam::Info, and dictionary::subDict().
const word& name | ( | ) | const |
const word& keyword | ( | ) | const |
Foam::label index | ( | ) | const |
Definition at line 135 of file phaseModel.C.
Referenced by MomentumTransferPhaseSystem< BasePhaseSystem >::ddtCorrByAs(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransferf(), MomentumTransferPhaseSystem< BasePhaseSystem >::partialElimination(), MomentumTransferPhaseSystem< BasePhaseSystem >::partialEliminationf(), MomentumTransferPhaseSystem< BasePhaseSystem >::phiFfs(), and MomentumTransferPhaseSystem< BasePhaseSystem >::phiFs().
const phaseSystem& fluid | ( | ) | const |
const Foam::dimensionedScalar & residualAlpha | ( | ) | const |
Definition at line 147 of file phaseModel.C.
Referenced by LehrMilliesMewesCoalescence::addToCoalescenceRate().
Foam::scalar alphaMax | ( | ) | const |
Definition at line 153 of file phaseModel.C.
tmp<volScalarField> d | ( | ) | const |
const Foam::autoPtr< Foam::diameterModel > & dPtr | ( | ) | const |
Definition at line 165 of file phaseModel.C.
|
virtual |
|
virtual |
Definition at line 177 of file phaseModel.C.
|
virtual |
Definition at line 181 of file phaseModel.C.
|
virtual |
|
virtual |
Definition at line 189 of file phaseModel.C.
void correctInflowOutflow | ( | surfaceScalarField & | alphaPhi | ) | const |
|
virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Referenced by phaseForces::execute(), and MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransfer().
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inline |
Definition at line 118 of file phaseModel.H.
|
inline |
Definition at line 124 of file phaseModel.H.
const Foam::phaseModel & otherPhase | ( | ) | const |
Definition at line 211 of file phaseModel.C.
References phaseModel::otherPhase().
Referenced by ThermalPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), MomentumTransferPhaseSystem< BasePhaseSystem >::ddtCorrByAs(), OneResistanceHeatTransferPhaseSystem< BasePhaseSystem >::heatTransfer(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::iDmdt(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransfer(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransferf(), phaseModel::otherPhase(), and IATEsource::otherPhase().
|
inline |
Definition at line 134 of file phaseModel.H.
|
inline |
Definition at line 141 of file phaseModel.H.
tmp<volScalarField> d | ( | ) | const |
const Foam::PhaseCompressibleTurbulenceModel< Foam::phaseModel > & turbulence | ( | ) | const |
Definition at line 224 of file phaseModel.C.
PhaseCompressibleTurbulenceModel<phaseModel>& turbulence | ( | ) |
Definition at line 159 of file phaseModel.H.
Definition at line 166 of file phaseModel.H.
|
inline |
Definition at line 172 of file phaseModel.H.
|
inline |
Definition at line 178 of file phaseModel.H.
|
inline |
Definition at line 184 of file phaseModel.H.
|
inline |
Definition at line 190 of file phaseModel.H.
|
inline |
Definition at line 196 of file phaseModel.H.
|
inline |
Definition at line 202 of file phaseModel.H.
|
inline |
Definition at line 208 of file phaseModel.H.
|
inline |
Definition at line 214 of file phaseModel.H.
|
inline |
Definition at line 221 of file phaseModel.H.
|
inline |
Definition at line 230 of file phaseModel.H.
|
inline |
Definition at line 239 of file phaseModel.H.
|
inline |
Definition at line 245 of file phaseModel.H.
|
inline |
Definition at line 252 of file phaseModel.H.
|
inline |
Definition at line 261 of file phaseModel.H.
|
inline |
Definition at line 270 of file phaseModel.H.
|
inline |
Definition at line 276 of file phaseModel.H.
|
inline |
Definition at line 282 of file phaseModel.H.
|
inline |
Definition at line 289 of file phaseModel.H.
|
inline |
Definition at line 295 of file phaseModel.H.
|
inline |
Definition at line 301 of file phaseModel.H.
|
inline |
Definition at line 307 of file phaseModel.H.
|
inline |
Definition at line 313 of file phaseModel.H.
|
inline |
Definition at line 319 of file phaseModel.H.
|
inline |
Definition at line 325 of file phaseModel.H.
void correctInflowOutflow | ( | surfaceScalarField & | alphaPhi | ) | const |
void correct | ( | ) |
|
virtual |
|
inlinevirtual |
Definition at line 342 of file phaseModel.H.
autoPtr<phaseModel> clone | ( | ) | const |
|
inline |
Definition at line 105 of file phaseModel.H.
|
inline |
Definition at line 110 of file phaseModel.H.
References phaseModel::name().
Definition at line 116 of file phaseModel.H.
Definition at line 122 of file phaseModel.H.
|
inline |
Definition at line 128 of file phaseModel.H.
|
inline |
Definition at line 134 of file phaseModel.H.
void correct | ( | ) |
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.