33 namespace swarmCorrections
59 dict.lookupOrDefault<scalar>
62 interface_.dispersed().residualAlpha().value()
80 return pow(
max(interface_.continuous(), residualAlpha_), 3 - 2*l_);
Macros for easy insertion into run-time selection tables.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Class to represent an interface between phases. Derivations can further specify the configuration of ...
Drag model modifier to take into account large fractions (swarms) of the dispersed phase....
Swarm correction of Tomiyama et al.
TomiyamaSwarm(const dictionary &dict, const phaseInterface &interface)
Construct from a dictionary and an interface.
virtual ~TomiyamaSwarm()
Destructor.
virtual tmp< volScalarField > Cs() const
Swarm correction coefficient.
A class for managing temporary objects.
addToRunTimeSelectionTable(swarmCorrection, noSwarm, dictionary)
defineTypeNameAndDebug(noSwarm, 0)
const dimensionSet dimless
void pow(LagrangianPatchField< typename powProduct< Type, r >::type > &f, const LagrangianPatchField< Type > &f1)
layerAndWeight max(const layerAndWeight &a, const layerAndWeight &b)