35 inline bool smoothDelta::deltaData::update
37 const smoothDelta::deltaData& w2,
42 if (!valid() || (delta_ < VSMALL))
45 delta_ = w2.delta()/scale;
50 else if (w2.delta() > (1 + tol)*scale*delta_)
53 delta_ = w2.delta()/scale;
70 inline smoothDelta::deltaData::deltaData()
77 inline smoothDelta::deltaData::deltaData(
const scalar delta)
85 inline bool smoothDelta::deltaData::valid()
const
87 return delta_ > -SMALL;
92 inline bool smoothDelta::deltaData::sameGeometry
103 inline void smoothDelta::deltaData::leaveDomain
122 inline void smoothDelta::deltaData::enterDomain
133 inline bool smoothDelta::deltaData::updateCell
138 const deltaData& neighbourWallInfo,
143 return update(neighbourWallInfo, maxDeltaRatio, tol);
148 inline bool smoothDelta::deltaData::updateFace
153 const deltaData& neighbourWallInfo,
158 return update(neighbourWallInfo, 1.0, tol);
163 inline bool smoothDelta::deltaData::updateFace
167 const deltaData& neighbourWallInfo,
172 return update(neighbourWallInfo, 1.0, tol);
178 inline bool smoothDelta::deltaData::operator==
183 return delta_ == rhs.delta();
187 inline bool smoothDelta::deltaData::operator!=
192 return !(*
this == rhs);