mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
BUG: AMI: Fixed target face used as index to source patch. Also undo commit b816fac, which was an incorrect fix for the same bug.
This commit is contained in:
@ -1494,7 +1494,7 @@ const
|
|||||||
forAll(addr, i)
|
forAll(addr, i)
|
||||||
{
|
{
|
||||||
label srcFaceI = addr[i];
|
label srcFaceI = addr[i];
|
||||||
const face& f = srcPatch[tgtFaceI];
|
const face& f = srcPatch[srcFaceI];
|
||||||
|
|
||||||
pointHit ray = f.ray(tgtPoint, n, srcPoints);
|
pointHit ray = f.ray(tgtPoint, n, srcPoints);
|
||||||
|
|
||||||
@ -1510,7 +1510,7 @@ const
|
|||||||
forAll(addr, i)
|
forAll(addr, i)
|
||||||
{
|
{
|
||||||
label srcFaceI = addr[i];
|
label srcFaceI = addr[i];
|
||||||
const face& f = srcPatch[tgtFaceI];
|
const face& f = srcPatch[srcFaceI];
|
||||||
|
|
||||||
vector nFace(-srcPatch.faceNormals()[srcFaceI]);
|
vector nFace(-srcPatch.faceNormals()[srcFaceI]);
|
||||||
nFace += tgtPatch.faceNormals()[tgtFaceI];
|
nFace += tgtPatch.faceNormals()[tgtFaceI];
|
||||||
|
|||||||
@ -993,8 +993,8 @@ Foam::label Foam::cyclicAMIPolyPatch::pointFace
|
|||||||
{
|
{
|
||||||
return neighbPatch().AMI().srcPointFace
|
return neighbPatch().AMI().srcPointFace
|
||||||
(
|
(
|
||||||
*this,
|
|
||||||
neighbPatch(),
|
neighbPatch(),
|
||||||
|
*this,
|
||||||
n,
|
n,
|
||||||
faceI,
|
faceI,
|
||||||
p
|
p
|
||||||
|
|||||||
Reference in New Issue
Block a user