From a1aabfa241461fecdb541a0f23621c0d2817cc09 Mon Sep 17 00:00:00 2001 From: Henry <Henry> Date: Fri, 14 Oct 2011 16:18:12 +0100 Subject: [PATCH] OpenFOAM: Correct the handling of non-tmp construction from tmp if the tmp is cached --- .../DimensionedFields/DimensionedField/DimensionedField.C | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/OpenFOAM/fields/DimensionedFields/DimensionedField/DimensionedField.C b/src/OpenFOAM/fields/DimensionedFields/DimensionedField/DimensionedField.C index 75bc1cb4dd8..b2ba573dde9 100644 --- a/src/OpenFOAM/fields/DimensionedFields/DimensionedField/DimensionedField.C +++ b/src/OpenFOAM/fields/DimensionedFields/DimensionedField/DimensionedField.C @@ -124,11 +124,7 @@ DimensionedField<Type, GeoMesh>::DimensionedField const DimensionedField<Type, GeoMesh>& df ) : -# ifdef ConstructFromTmp regIOobject(df), -# else - regIOobject(df, true), -# endif Field<Type>(df), mesh_(df.mesh_), dimensions_(df.dimensions_) @@ -142,7 +138,7 @@ DimensionedField<Type, GeoMesh>::DimensionedField bool reUse ) : - regIOobject(df, true), + regIOobject(df, reUse), Field<Type>(df, reUse), mesh_(df.mesh_), dimensions_(df.dimensions_) @@ -169,7 +165,7 @@ DimensionedField<Type, GeoMesh>::DimensionedField const tmp<DimensionedField<Type, GeoMesh> >& tdf ) : - regIOobject(tdf(), true), + regIOobject(tdf(), tdf.isTmp()), Field<Type> ( const_cast<DimensionedField<Type, GeoMesh>&>(tdf()), -- GitLab