Go to the documentation of this file.
30 #include "phaseSystem.H"
38 namespace diameterModels
61 liquidPhaseName_(diameterProperties.
lookup(
"liquidPhase")),
62 d2_(
"d2",
dimLength, diameterProperties.getOrDefault(
"d2", 0.0015)),
67 diameterProperties.getOrDefault(
"Tsub2", 0)
73 diameterProperties.getOrDefault(
"d1", 0.00015)
79 diameterProperties.getOrDefault(
"Tsub1", 13.5)
115 refCast<const phaseSystem>
117 phase_.mesh().lookupObject<
phaseSystem>(
"phaseProperties")
138 (d1_*(Tsub - Tsub2_) + d2_*(Tsub - Tsub1_))/(Tsub2_ - Tsub1_)
148 diameterProperties_.readEntry(
"liquidPhase", liquidPhaseName_);
149 diameterProperties_.readEntry(
"d2", d2_);
150 diameterProperties_.readEntry(
"Tsub2", Tsub2_);
151 diameterProperties_.readEntry(
"d1", d1_);
152 diameterProperties_.readEntry(
"Tsub1", Tsub1_);
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...
Defines the attributes of an object for which implicit objectRegistry management is supported,...
const dimensionSet dimLength(0, 1, 0, 0, 0, 0, 0)
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...
A class for managing temporary objects.
linearTsub(const dictionary &diameterProperties, const phaseModel &phase)
Helper class to manage multi-specie phase properties.
Abstract base-class for dispersed-phase particle diameter models.
Generic thermophysical properties class for a liquid in which the functions and coefficients for each...
virtual bool read(const dictionary &phaseProperties)
label min(const labelHashSet &set, label minValue=labelMax)
virtual tmp< volScalarField > d() const
defineTypeNameAndDebug(constant, 0)
virtual tmp< volScalarField > Tsat(const volScalarField &p) const =0
label max(const labelHashSet &set, label maxValue=labelMin)
Lookup type of boundary radiation properties.
ITstream & lookup(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Macros for easy insertion into run-time selection tables.
const word & name() const
const dimensionSet dimTemperature(0, 0, 0, 1, 0, 0, 0)
word name(const expressions::valueTypeCode typeCode)
virtual bool read(const dictionary &phaseProperties)=0
Class to represent a system of phases and model interfacial transfers between them.
addToRunTimeSelectionTable(diameterModel, constant, dictionary)
T getOrDefault(const word &keyword, const T &deflt, enum keyType::option matchOpt=keyType::REGEX) const
Generic GeometricField class.
Vapour bubble diameter model for modelling of condensation of vapour bubbles. Calculates bubble diame...