From 2411c340b09ad1113007bca8188dd7ada8f95c14 Mon Sep 17 00:00:00 2001 From: andy <andy> Date: Tue, 11 Jun 2013 10:44:18 +0100 Subject: [PATCH] ENH: porosityModels - now derived from regIOobject instead of meshObject --- .../porosityModel/porosityModel/porosityModel.C | 12 +++++++++++- .../porosityModel/porosityModel/porosityModel.H | 3 +-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/finiteVolume/cfdTools/general/porosityModel/porosityModel/porosityModel.C b/src/finiteVolume/cfdTools/general/porosityModel/porosityModel/porosityModel.C index 738f87d0a86..81d722a57bb 100644 --- a/src/finiteVolume/cfdTools/general/porosityModel/porosityModel/porosityModel.C +++ b/src/finiteVolume/cfdTools/general/porosityModel/porosityModel/porosityModel.C @@ -88,7 +88,17 @@ Foam::porosityModel::porosityModel const word& cellZoneName ) : - MeshObject<fvMesh, Foam::UpdateableMeshObject, porosityModel>(mesh), + regIOobject + ( + IOobject + ( + name, + mesh.time().timeName(), + mesh, + IOobject::NO_READ, + IOobject::NO_WRITE + ) + ), name_(name), mesh_(mesh), dict_(dict), diff --git a/src/finiteVolume/cfdTools/general/porosityModel/porosityModel/porosityModel.H b/src/finiteVolume/cfdTools/general/porosityModel/porosityModel/porosityModel.H index 36a5a9eafb0..06df0bfdae4 100644 --- a/src/finiteVolume/cfdTools/general/porosityModel/porosityModel/porosityModel.H +++ b/src/finiteVolume/cfdTools/general/porosityModel/porosityModel/porosityModel.H @@ -36,7 +36,6 @@ SourceFiles #ifndef porosityModel_H #define porosityModel_H -#include "MeshObject.H" #include "fvMesh.H" #include "dictionary.H" #include "fvMatricesFwd.H" @@ -56,7 +55,7 @@ namespace Foam class porosityModel : - public MeshObject<fvMesh, UpdateableMeshObject, porosityModel> + public regIOobject { private: -- GitLab