30 template<
class CloudType>
37 solveOscillationEq_(
false),
46 template<
class CloudType>
62 template<
class CloudType>
68 bool solveOscillationEq
72 solveOscillationEq_(solveOscillationEq),
73 y0_(this->coeffDict().
template lookupOrDefault<scalar>(
"y0", 0.0)),
74 yDot0_(this->coeffDict().
template lookupOrDefault<scalar>(
"yDot0", 0.0)),
79 if (solveOscillationEq_ && dict.found(
"TABCoeffs"))
81 const dictionary coeffs(dict.subDict(
"TABCoeffs"));
82 coeffs.
lookup(
"Comega") >> TABComega_;
83 coeffs.lookup(
"Cmu") >> TABCmu_;
84 scalar WeCrit(coeffs.template lookup<scalar>(
"WeCrit"));
85 TABtwoWeCrit_ = 2*WeCrit;
92 template<
class CloudType>
BreakupModel(CloudType &owner)
Construct null from owner.
A list of keyword definitions, which are a keyword followed by any number of values (e...
Base class for cloud sub-models.
A class for handling words, derived from string.
Switch solveOscillationEq_
virtual ~BreakupModel()
Destructor.
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.
Templated break-up model class.
Templated base class for dsmc cloud.
ITstream & lookup(const word &, bool recursive=false, bool patternMatch=true) const
Find and return an entry data stream.