35 #ifndef packingDispersionModel_H
36 #define packingDispersionModel_H
79 (
dict, relativeVelocity)
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Class to represent a mixture of two constant density phases.
Packing dispersion model.
packingDispersionModel(const relativeVelocityModel &relativeVelocity)
Construct from components.
void operator=(const packingDispersionModel &)=delete
Disallow default bitwise assignment.
virtual tmp< volScalarField > sigmaPrime() const =0
Return the derivative of the packing stress w.r.t. phase-fraction.
virtual tmp< volScalarField > Dd() const
Return the diffusion coefficient of the dispersed phase.
const relativeVelocityModel & relativeVelocity_
Relative velocity model.
declareRunTimeSelectionTable(autoPtr, packingDispersionModel, dictionary,(const dictionary &dict, const relativeVelocityModel &relativeVelocity),(dict, relativeVelocity))
Declare runtime constructor selection table.
virtual ~packingDispersionModel()
Destructor.
TypeName("packingDispersionModel")
Runtime type information.
const incompressibleDriftFluxMixture & mixture_
Mixture properties.
static autoPtr< packingDispersionModel > New(const dictionary &dict, const relativeVelocityModel &relativeVelocity)
A class for managing temporary objects.
Macros to ease declaration of run-time selection tables.