33 template<
class CloudType>
40 solveOscillationEq_(false),
49 template<
class CloudType>
56 solveOscillationEq_(bum.solveOscillationEq_),
59 TABComega_(bum.TABComega_),
61 TABtwoWeCrit_(bum.TABtwoWeCrit_)
65 template<
class CloudType>
68 const dictionary&
dict,
71 bool solveOscillationEq
75 solveOscillationEq_(solveOscillationEq),
76 y0_(this->coeffDict().template getOrDefault<scalar>(
"y0", 0)),
77 yDot0_(this->coeffDict().template getOrDefault<scalar>(
"yDot0", 0)),
82 if (solveOscillationEq_ &&
dict.found(
"TABCoeffs"))
84 const dictionary coeffs(
dict.subDict(
"TABCoeffs"));
85 coeffs.readEntry(
"Comega", TABComega_);
86 coeffs.readEntry(
"Cmu", TABCmu_);
88 const scalar WeCrit(coeffs.get<scalar>(
"WeCrit"));
89 TABtwoWeCrit_ = 2*WeCrit;
96 template<
class CloudType>