Linear wall heat flux partitioning model. More...
Public Member Functions | |
TypeName ("linear") | |
Runtime type information. More... | |
linear (const dictionary &dict) | |
Construct from a dictionary. More... | |
linear (const linear &model) | |
Copy construct. More... | |
virtual autoPtr< partitioningModel > | clone () const |
Construct and return a clone. More... | |
virtual | ~linear () |
Destructor. More... | |
virtual tmp< scalarField > | wetFraction (const scalarField &alphaLiquid) const |
Return the wet fraction. More... | |
virtual tmp< volScalarField > | wetFraction (const volScalarField &alphaLiquid) const |
Return the wet fraction. More... | |
virtual void | write (Ostream &os) const |
Write to stream. More... | |
template<class ScalarFieldType > | |
Foam::tmp< ScalarFieldType > | calculate (const ScalarFieldType &alphaLiquid) const |
Public Member Functions inherited from partitioningModel | |
TypeName ("partitioningModel") | |
Runtime type information. More... | |
declareRunTimeSelectionTable (autoPtr, partitioningModel, dictionary,(const dictionary &dict),(dict)) | |
Declare runtime construction. More... | |
partitioningModel () | |
Construct null. More... | |
partitioningModel (const partitioningModel &) | |
Copy construct. More... | |
virtual | ~partitioningModel () |
Destructor. More... | |
void | operator= (const partitioningModel &)=delete |
Disallow default bitwise assignment. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from partitioningModel | |
static autoPtr< partitioningModel > | New (const dictionary &dict) |
Select null constructed. More... | |
Linear wall heat flux partitioning model.
Proposed threshold liquid fractions:
Ioilev, A., Samigulin, M., Ustinenko (2007). Advances in the modeling of cladding heat transfer and critical heat flux in boiling water reactor fuel assemblies. In Proc. 12th International Topical Meeting on Nuclear Reactor Thermal Hydraulics (NURETH-12), Pittsburgh, Pennsylvania, USA.
linear | ( | const dictionary & | dict | ) |
Construct from a dictionary.
Definition at line 73 of file linear.C.
Referenced by linear::clone().
TypeName | ( | "linear" | ) |
Runtime type information.
|
inlinevirtual |
Construct and return a clone.
Implements partitioningModel.
Definition at line 103 of file linear.H.
References linear::linear().
|
virtual |
Return the wet fraction.
Implements partitioningModel.
Definition at line 104 of file linear.C.
References Foam::fvPatchDistWave::calculate().
|
virtual |
Return the wet fraction.
Implements partitioningModel.
Definition at line 114 of file linear.C.
References Foam::fvPatchDistWave::calculate().
|
virtual |
Write to stream.
Reimplemented from partitioningModel.
Definition at line 123 of file linear.C.
References partitioningModel::write(), and Foam::writeEntry().
Foam::tmp<ScalarFieldType> calculate | ( | const ScalarFieldType & | alphaLiquid | ) | const |
Definition at line 53 of file linear.C.
References Foam::max(), and Foam::min().