mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
missing MeshObject clearing
This commit is contained in:
@ -44,6 +44,7 @@ License
|
|||||||
#include "leastSquaresVectors.H"
|
#include "leastSquaresVectors.H"
|
||||||
#include "CentredFitData.H"
|
#include "CentredFitData.H"
|
||||||
#include "linearFitPolynomial.H"
|
#include "linearFitPolynomial.H"
|
||||||
|
#include "quadraticFitPolynomial.H"
|
||||||
#include "quadraticLinearFitPolynomial.H"
|
#include "quadraticLinearFitPolynomial.H"
|
||||||
#include "skewCorrectionVectors.H"
|
#include "skewCorrectionVectors.H"
|
||||||
|
|
||||||
@ -92,11 +93,12 @@ void Foam::fvMesh::clearGeom()
|
|||||||
// Things geometry dependent that are not updated.
|
// Things geometry dependent that are not updated.
|
||||||
volPointInterpolation::Delete(*this);
|
volPointInterpolation::Delete(*this);
|
||||||
extendedLeastSquaresVectors::Delete(*this);
|
extendedLeastSquaresVectors::Delete(*this);
|
||||||
extendedLeastSquaresVectors::Delete(*this);
|
|
||||||
leastSquaresVectors::Delete(*this);
|
leastSquaresVectors::Delete(*this);
|
||||||
CentredFitData<linearFitPolynomial>::Delete(*this);
|
CentredFitData<linearFitPolynomial>::Delete(*this);
|
||||||
|
CentredFitData<quadraticFitPolynomial>::Delete(*this);
|
||||||
CentredFitData<quadraticLinearFitPolynomial>::Delete(*this);
|
CentredFitData<quadraticLinearFitPolynomial>::Delete(*this);
|
||||||
skewCorrectionVectors::Delete(*this);
|
skewCorrectionVectors::Delete(*this);
|
||||||
|
quadraticFitSnGradData::Delete(*this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -108,16 +110,18 @@ void Foam::fvMesh::clearAddressing()
|
|||||||
|
|
||||||
volPointInterpolation::Delete(*this);
|
volPointInterpolation::Delete(*this);
|
||||||
extendedLeastSquaresVectors::Delete(*this);
|
extendedLeastSquaresVectors::Delete(*this);
|
||||||
extendedLeastSquaresVectors::Delete(*this);
|
|
||||||
leastSquaresVectors::Delete(*this);
|
leastSquaresVectors::Delete(*this);
|
||||||
CentredFitData<linearFitPolynomial>::Delete(*this);
|
CentredFitData<linearFitPolynomial>::Delete(*this);
|
||||||
|
CentredFitData<quadraticFitPolynomial>::Delete(*this);
|
||||||
CentredFitData<quadraticLinearFitPolynomial>::Delete(*this);
|
CentredFitData<quadraticLinearFitPolynomial>::Delete(*this);
|
||||||
skewCorrectionVectors::Delete(*this);
|
skewCorrectionVectors::Delete(*this);
|
||||||
|
quadraticFitSnGradData::Delete(*this);
|
||||||
|
|
||||||
centredCECCellToFaceStencilObject::Delete(*this);
|
centredCECCellToFaceStencilObject::Delete(*this);
|
||||||
centredCFCCellToFaceStencilObject::Delete(*this);
|
centredCFCCellToFaceStencilObject::Delete(*this);
|
||||||
centredCPCCellToFaceStencilObject::Delete(*this);
|
centredCPCCellToFaceStencilObject::Delete(*this);
|
||||||
centredFECCellToFaceStencilObject::Delete(*this);
|
centredFECCellToFaceStencilObject::Delete(*this);
|
||||||
|
// Is this geometry related - cells distorting to upwind direction?
|
||||||
upwindCECCellToFaceStencilObject::Delete(*this);
|
upwindCECCellToFaceStencilObject::Delete(*this);
|
||||||
upwindCFCCellToFaceStencilObject::Delete(*this);
|
upwindCFCCellToFaceStencilObject::Delete(*this);
|
||||||
upwindCPCCellToFaceStencilObject::Delete(*this);
|
upwindCPCCellToFaceStencilObject::Delete(*this);
|
||||||
@ -597,8 +601,10 @@ Foam::tmp<Foam::scalarField> Foam::fvMesh::movePoints(const pointField& p)
|
|||||||
MeshObjectMovePoints<extendedLeastSquaresVectors>(*this);
|
MeshObjectMovePoints<extendedLeastSquaresVectors>(*this);
|
||||||
MeshObjectMovePoints<leastSquaresVectors>(*this);
|
MeshObjectMovePoints<leastSquaresVectors>(*this);
|
||||||
MeshObjectMovePoints<CentredFitData<linearFitPolynomial> >(*this);
|
MeshObjectMovePoints<CentredFitData<linearFitPolynomial> >(*this);
|
||||||
|
MeshObjectMovePoints<CentredFitData<quadraticFitPolynomial> >(*this);
|
||||||
MeshObjectMovePoints<CentredFitData<quadraticLinearFitPolynomial> >(*this);
|
MeshObjectMovePoints<CentredFitData<quadraticLinearFitPolynomial> >(*this);
|
||||||
MeshObjectMovePoints<skewCorrectionVectors>(*this);
|
MeshObjectMovePoints<skewCorrectionVectors>(*this);
|
||||||
|
MeshObjectMovePoints<quadraticFitSnGradData>(*this);
|
||||||
|
|
||||||
return tsweptVols;
|
return tsweptVols;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user