5 piston().patchID().active()
7 piston().bowlInPistonPatchID().active()
9 piston().bowlInCylinderPatchID().active()
13 Info << "Add sliding interface zones for the piston bowl" << endl;
20 "cutPointsPistonBowl",
29 const polyPatch& bowlInPistonPatch =
31 [piston().bowlInPistonPatchID().index()];
33 labelList bowlInPistonLabels(bowlInPistonPatch.size(), bowlInPistonPatch.start());
35 forAll (bowlInPistonLabels, i)
37 bowlInPistonLabels[i] += i;
46 boolList(bowlInPistonLabels.size(), false),
56 const polyPatch& bowlInCylinderPatch =
58 [piston().bowlInCylinderPatchID().index()];
60 labelList bowlInCylinderLabels(bowlInCylinderPatch.size(), bowlInCylinderPatch.start());
62 forAll (bowlInCylinderLabels, i)
64 bowlInCylinderLabels[i] += i;
73 boolList(bowlInCylinderLabels.size(), false),
83 // Add empty zone for cut faces
89 "cutFaceZonePistonBowl",