fvMeshMovers::multiValveEngine: Added support for pointZones frozen with respect specific moving object
for example it is now possible to freeze the cylinder head points with respect
to the piston motion but still move with respect to the valve motion by
specifying the cylinderHead pointZone only in the piston specification, e.g.:
piston
{
patches (piston);
axis (0 0 1);
motion
{
type crankConnectingRodMotion;
conRodLength 0.147;
stroke 0.08423;
}
// Move the points in the piston bowl with the piston
movingZones (pistonBowl);
// Freeze the points in the cylinder head
frozenZones (cylinderHead);
// There is no need to update the motion weights
fractionalTravelInterval 1;
}
This commit is contained in:
@ -24,9 +24,6 @@ mover
|
||||
slidingPatches (liner);
|
||||
linerPatches (liner);
|
||||
|
||||
// Freeze the points in the cylinder head
|
||||
frozenZones (cylinderHead);
|
||||
|
||||
piston
|
||||
{
|
||||
patches (piston);
|
||||
@ -43,6 +40,9 @@ mover
|
||||
// Move the points in the piston bowl with the piston
|
||||
movingZones (pistonBowl);
|
||||
|
||||
// Freeze the points in the cylinder head
|
||||
frozenZones (cylinderHead);
|
||||
|
||||
// There is no need to update the motion weights
|
||||
fractionalTravelInterval 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user