ENH: use tmp field factory methods [4] (#2723)

- src/regionModels src/regionFaModels
This commit is contained in:
Mark Olesen
2024-01-23 10:16:59 +01:00
parent 710eb5c142
commit 33f20edbb1
34 changed files with 411 additions and 857 deletions

View File

@ -282,23 +282,13 @@ const tmp<areaScalarField> KirchhoffShell::D() const
const tmp<areaScalarField> KirchhoffShell::rho() const
{
return tmp<areaScalarField>
return areaScalarField::New
(
new areaScalarField
(
IOobject
(
"rhos",
regionMesh().time().timeName(),
regionMesh().thisDb(),
IOobject::NO_READ,
IOobject::NO_WRITE,
IOobject::NO_REGISTER
),
regionMesh(),
dimensionedScalar("rho", dimDensity, solid().rho()),
faPatchFieldBase::zeroGradientType()
)
"rhos",
IOobjectOption::NO_REGISTER,
regionMesh(),
dimensionedScalar("rho", dimDensity, solid().rho()),
faPatchFieldBase::zeroGradientType()
);
}