diff --git a/src/lagrangian/cfdemParticle/subModels/forceModel/Fines/FinesFields.C b/src/lagrangian/cfdemParticle/subModels/forceModel/Fines/FinesFields.C index 0979e7c9..d17aabb5 100644 --- a/src/lagrangian/cfdemParticle/subModels/forceModel/Fines/FinesFields.C +++ b/src/lagrangian/cfdemParticle/subModels/forceModel/Fines/FinesFields.C @@ -54,7 +54,11 @@ FinesFields::FinesFields velFieldName_(propsDict_.lookupOrDefault("velFieldName","U")), U_(sm.mesh().lookupObject (velFieldName_)), voidfractionFieldName_(propsDict_.lookupOrDefault("voidfractionFieldName","voidfraction")), +#if OPENFOAM_VERSION_MAJOR < 5 + voidfraction_(const_cast(sm.mesh().lookupObject(voidfractionFieldName_))), +#else voidfraction_(sm.mesh().lookupObjectRef (voidfractionFieldName_)), +#endif UsFieldName_(propsDict_.lookupOrDefault("granVelFieldName","Us")), UsField_(sm.mesh().lookupObject (UsFieldName_)), pFieldName_(propsDict_.lookupOrDefault("pFieldName","p")), diff --git a/src/lagrangian/cfdemParticle/subModels/forceModel/particleCellVolume/particleCellVolume.C b/src/lagrangian/cfdemParticle/subModels/forceModel/particleCellVolume/particleCellVolume.C index 26b7035b..c8aca4b0 100644 --- a/src/lagrangian/cfdemParticle/subModels/forceModel/particleCellVolume/particleCellVolume.C +++ b/src/lagrangian/cfdemParticle/subModels/forceModel/particleCellVolume/particleCellVolume.C @@ -102,7 +102,7 @@ particleCellVolume::particleCellVolume if(writeToFile_) { fileName path(particleCloud_.IOM().createTimeDir("postProcessing/particleCellVolume")); - filePtr_ = new OFstream(path/"particleCellVolume.txt"); + filePtr_.set(new OFstream(path/"particleCellVolume.txt")); filePtr_() << "# time | total particle volume in cells | total volume of cells with particles | average volume fraction | min(voidfraction) | max(voidfraction)" << endl; } } diff --git a/src/lagrangian/cfdemParticle/subModels/forceModel/volWeightedAverage/volWeightedAverage.C b/src/lagrangian/cfdemParticle/subModels/forceModel/volWeightedAverage/volWeightedAverage.C index 499ad439..5a5be281 100644 --- a/src/lagrangian/cfdemParticle/subModels/forceModel/volWeightedAverage/volWeightedAverage.C +++ b/src/lagrangian/cfdemParticle/subModels/forceModel/volWeightedAverage/volWeightedAverage.C @@ -131,7 +131,7 @@ volWeightedAverage::volWeightedAverage if(writeToFile_) { fileName path(particleCloud_.IOM().createTimeDir("postProcessing/volWeightedAverage")); - filePtr_ = new OFstream(path/"volWeightedAverage.txt"); + filePtr_.set(new OFstream(path/"volWeightedAverage.txt")); } }