From 511083a77e97fe55609c8f47309afa975fe36aee Mon Sep 17 00:00:00 2001 From: Henry <Henry> Date: Tue, 26 Mar 2013 15:05:24 +0000 Subject: [PATCH] GeometricField: Register oldTime fields only if the parent field is registered --- .../GeometricFields/GeometricField/GeometricField.C | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C b/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C index 2b821695616..aaf2de52eb5 100644 --- a/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C +++ b/src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C @@ -146,7 +146,8 @@ bool Foam::GeometricField<Type, PatchField, GeoMesh>::readOldTimeIfPresent() this->time().timeName(), this->db(), IOobject::READ_IF_PRESENT, - IOobject::AUTO_WRITE + IOobject::AUTO_WRITE, + this->registerObject() ); if (field0.headerOk()) @@ -761,7 +762,10 @@ Foam::GeometricField<Type, PatchField, GeoMesh>::oldTime() const ( this->name() + "_0", this->time().timeName(), - this->db() + this->db(), + IOobject::NO_READ, + IOobject::NO_WRITE, + this->registerObject() ), *this ); -- GitLab