mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
BUG: searchableSurface: double increment; distribute functionality
This commit is contained in:
@ -376,7 +376,7 @@ void Foam::searchableSurfaceCollection::boundingSpheres
|
|||||||
|
|
||||||
forAll(subCentres, i)
|
forAll(subCentres, i)
|
||||||
{
|
{
|
||||||
centres[coordI++] = transform_[surfI].globalPosition
|
centres[coordI] = transform_[surfI].globalPosition
|
||||||
(
|
(
|
||||||
cmptMultiply
|
cmptMultiply
|
||||||
(
|
(
|
||||||
@ -384,7 +384,8 @@ void Foam::searchableSurfaceCollection::boundingSpheres
|
|||||||
scale_[surfI]
|
scale_[surfI]
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
radiusSqr[coordI++] = maxScale*subRadiusSqr[i];
|
radiusSqr[coordI] = maxScale*subRadiusSqr[i];
|
||||||
|
coordI++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -261,16 +261,16 @@ public:
|
|||||||
// bounding boxes. The bounds are hints to the surface as for
|
// bounding boxes. The bounds are hints to the surface as for
|
||||||
// the range of queries it can expect. faceMap/pointMap can be
|
// the range of queries it can expect. faceMap/pointMap can be
|
||||||
// set if the surface has done any redistribution.
|
// set if the surface has done any redistribution.
|
||||||
virtual void distribute
|
//virtual void distribute
|
||||||
(
|
//(
|
||||||
const List<treeBoundBox>& bbs,
|
// const List<treeBoundBox>& bbs,
|
||||||
const bool keepNonLocal,
|
// const bool keepNonLocal,
|
||||||
autoPtr<mapDistribute>& faceMap,
|
// autoPtr<mapDistribute>& faceMap,
|
||||||
autoPtr<mapDistribute>& pointMap
|
// autoPtr<mapDistribute>& pointMap
|
||||||
)
|
//)
|
||||||
{
|
//{
|
||||||
subGeom_[0].distribute(bbs, keepNonLocal, faceMap, pointMap);
|
// subGeom_[0].distribute(bbs, keepNonLocal, faceMap, pointMap);
|
||||||
}
|
//}
|
||||||
|
|
||||||
//- WIP. Store element-wise field.
|
//- WIP. Store element-wise field.
|
||||||
virtual void setField(const labelList& values)
|
virtual void setField(const labelList& values)
|
||||||
|
|||||||
Reference in New Issue
Block a user