Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Development
openfoam
Commits
22b85e36
Commit
22b85e36
authored
Nov 25, 2010
by
mattijs
Browse files
BUG: sampledSurface : clear out underlying storage
parent
8d7689b2
Changes
5
Hide whitespace changes
Inline
Side-by-side
src/sampling/sampledSurface/distanceSurface/distanceSurface.C
View file @
22b85e36
...
...
@@ -50,6 +50,9 @@ void Foam::distanceSurface::createGeometry()
// Clear any stored topologies
facesPtr_
.
clear
();
// Clear derived data
clearGeom
();
const
fvMesh
&
fvm
=
static_cast
<
const
fvMesh
&>
(
mesh
());
// Distance to cell centres
...
...
@@ -361,6 +364,9 @@ bool Foam::distanceSurface::expire()
// Clear any stored topologies
facesPtr_
.
clear
();
// Clear derived data
clearGeom
();
// already marked as expired
if
(
needsUpdate_
)
{
...
...
src/sampling/sampledSurface/isoSurface/sampledIsoSurface.C
View file @
22b85e36
...
...
@@ -333,6 +333,9 @@ bool Foam::sampledIsoSurface::updateGeometry() const
surfPtr_
.
clear
();
facesPtr_
.
clear
();
// Clear derived data
clearGeom
();
if
(
subMeshPtr_
.
valid
())
{
surfPtr_
.
reset
...
...
@@ -471,6 +474,9 @@ bool Foam::sampledIsoSurface::expire()
facesPtr_
.
clear
();
subMeshPtr_
.
clear
();
// Clear derived data
clearGeom
();
// already marked as expired
if
(
prevTimeIndex_
==
-
1
)
{
...
...
src/sampling/sampledSurface/isoSurface/sampledIsoSurfaceCell.C
View file @
22b85e36
...
...
@@ -62,6 +62,9 @@ bool Foam::sampledIsoSurfaceCell::updateGeometry() const
// Clear any stored topo
facesPtr_
.
clear
();
// Clear derived data
sampledSurface
::
clearGeom
();
// Optionally read volScalarField
autoPtr
<
volScalarField
>
readFieldPtr_
;
...
...
@@ -240,6 +243,9 @@ bool Foam::sampledIsoSurfaceCell::expire()
{
facesPtr_
.
clear
();
// Clear derived data
sampledSurface
::
clearGeom
();
// already marked as expired
if
(
prevTimeIndex_
==
-
1
)
{
...
...
src/sampling/sampledSurface/sampledCuttingPlane/sampledCuttingPlane.C
View file @
22b85e36
...
...
@@ -60,6 +60,8 @@ void Foam::sampledCuttingPlane::createGeometry()
pointDistance_
.
clear
();
cellDistancePtr_
.
clear
();
// Clear derived data
clearGeom
();
// Get any subMesh
if
(
zoneID_
.
index
()
!=
-
1
&&
!
subMeshPtr_
.
valid
())
...
...
@@ -321,6 +323,9 @@ bool Foam::sampledCuttingPlane::expire()
// Clear any stored topologies
facesPtr_
.
clear
();
// Clear derived data
clearGeom
();
// already marked as expired
if
(
needsUpdate_
)
{
...
...
src/sampling/sampledSurface/thresholdCellFaces/sampledThresholdCellFaces.C
View file @
22b85e36
...
...
@@ -124,6 +124,8 @@ bool Foam::sampledThresholdCellFaces::updateGeometry() const
).
MeshedSurface
<
face
>::
transfer
(
surf
);
meshCells_
.
transfer
(
surf
.
meshCells
());
// clear derived data
sampledSurface
::
clearGeom
();
if
(
debug
)
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment