33 namespace ParticleStressModels
82 Foam::ParticleStressModels::HarrisCrighton::denominator
91 max(eps_*(1.0 - alpha), SMALL)
130 * (beta_/alpha + 1.0/d)
dimensionedScalar pow(const dimensionedScalar &ds, const dimensionedScalar &expt)
Base class for inter-particle stress models.
A list of keyword definitions, which are a keyword followed by any number of values (e...
virtual ~HarrisCrighton()
Destructor.
dimensioned< Type > max(const dimensioned< Type > &, const dimensioned< Type > &)
bool readScalar(const char *buf, doubleScalar &s)
Read whole of buf as a scalar. Return true if succesful.
Macros for easy insertion into run-time selection tables.
tmp< Field< scalar > > tau(const Field< scalar > &alpha, const Field< scalar > &rho, const Field< scalar > &uRms) const
Member Functions.
ITstream & lookup(const word &, bool recursive=false, bool patternMatch=true) const
Find and return an entry data stream.
HarrisCrighton(const dictionary &dict)
Constructors.
Inter-particle stress model of Harris and Crighton.
defineTypeNameAndDebug(exponential, 0)
tmp< Field< scalar > > dTaudTheta(const Field< scalar > &alpha, const Field< scalar > &rho, const Field< scalar > &uRms) const
Collision stress derivaive w.r.t. the volume fraction.
A class for managing temporary objects.
addToRunTimeSelectionTable(ParticleStressModel, exponential, dictionary)