106 scalar liftProfileStart_;
109 scalar liftProfileEnd_;
112 const scalar minLift_;
118 const scalar minTopLayer_;
121 const scalar maxTopLayer_;
124 const scalar minBottomLayer_;
127 const scalar maxBottomLayer_;
131 const scalar diameter_;
144 scalar adjustCrankAngle(
const scalar theta)
const;
159 const word& bottomPatchName,
160 const word& poppetPatchName,
161 const word& stemPatchName,
162 const word& curtainInPortPatchName,
163 const word& curtainInCylinderPatchName,
164 const word& detachInCylinderPatchName,
165 const word& detachInPortPatchName,
168 const scalar minLift,
239 return curtainInCylinderPatch_;
245 return curtainInPortPatch_;
252 return detachInCylinderPatch_;
258 return detachInPortPatch_;
282 return minBottomLayer_;
287 return maxBottomLayer_;
294 scalar
lift(
const scalar theta)
const;