coupledPolyPatch: Separated ordering from transformation controls

which will allow the transformation calculation functionality to be moved into
cyclic patches.
This commit is contained in:
Henry Weller
2019-12-31 20:24:52 +00:00
parent f8ac6e8d1e
commit 02fc637645
31 changed files with 390 additions and 507 deletions

View File

@ -31,7 +31,7 @@ baffles
type cyclicAMI;
matchTolerance 0.0001;
neighbourPatch AMI2;
transform noOrdering;
ordering noOrdering;
}
slave
{

View File

@ -16,7 +16,7 @@ from the constant/polyMesh/boundary file:
nFaces 40;
startFace 43720;
matchTolerance 0.0001;
transform noOrdering;
ordering noOrdering;
neighbourPatch ACMI2_couple;
nonOverlapPatch ACMI1_blockage;
}
@ -36,7 +36,7 @@ from the constant/polyMesh/boundary file:
nFaces 96;
startFace 43856;
matchTolerance 0.0001;
transform noOrdering;
ordering noOrdering;
neighbourPatch ACMI1_couple;
nonOverlapPatch ACMI2_blockage;
}
@ -77,7 +77,7 @@ patches) the slave patches are simply defined using 'dummy' entries, e.g.:
matchTolerance 0.0001;
neighbourPatch ACMI2_couple;
nonOverlapPatch ACMI1_blockage;
transform noOrdering;
ordering noOrdering;
}
slave // dummy entries only
{

View File

@ -42,7 +42,7 @@ baffles
matchTolerance 0.0001;
neighbourPatch ACMI2_couple;
nonOverlapPatch ACMI1_blockage;
transform noOrdering;
ordering noOrdering;
}
slave // not used since we're manipulating a boundary patch
{
@ -82,7 +82,7 @@ baffles
matchTolerance 0.0001;
neighbourPatch ACMI1_couple;
nonOverlapPatch ACMI2_blockage;
transform noOrdering;
ordering noOrdering;
}
slave // not used since we're manipulating a boundary patch
{

View File

@ -790,7 +790,7 @@ boundary
{
type cyclicAMI;
neighbourPatch AMI2;
transform noOrdering;
ordering noOrdering;
/* optional
surface
{
@ -817,7 +817,7 @@ boundary
{
type cyclicAMI;
neighbourPatch AMI1;
transform noOrdering;
ordering noOrdering;
/* optional
surface
{

View File

@ -806,7 +806,7 @@ boundary
{
type cyclicAMI;
neighbourPatch AMI2;
transform noOrdering;
ordering noOrdering;
/* optional
surface
{
@ -833,7 +833,7 @@ boundary
{
type cyclicAMI;
neighbourPatch AMI1;
transform noOrdering;
ordering noOrdering;
/* optional
surface
{

View File

@ -80,7 +80,7 @@ baffles
type cyclicAMI;
matchTolerance 0.0001;
neighbourPatch AMI2;
transform noOrdering;
ordering noOrdering;
// Switch to zero-gradient for low weights
lowWeightCorrection 0.2;
}
@ -92,7 +92,7 @@ baffles
type cyclicAMI;
matchTolerance 0.0001;
neighbourPatch AMI1;
transform noOrdering;
ordering noOrdering;
lowWeightCorrection 0.2;
}
}

View File

@ -38,7 +38,7 @@ baffles
type cyclicAMI;
matchTolerance 0.0001;
neighbourPatch AMI2;
transform noOrdering;
ordering noOrdering;
}
slave
@ -48,7 +48,7 @@ baffles
type cyclicAMI;
matchTolerance 0.0001;
neighbourPatch AMI1;
transform noOrdering;
ordering noOrdering;
}
}
}