src: Changed tmp<volField> construction to use the new simpler "New" method

avoiding unnecessary database registration of temporary fields
This commit is contained in:
Henry Weller
2018-12-21 07:14:52 +00:00
parent d6a13f6425
commit 819eb06657
66 changed files with 406 additions and 1408 deletions

View File

@ -331,19 +331,11 @@ Foam::tmp<Foam::volScalarField> Foam::functionObjects::forces::rho() const
{
if (rhoName_ == "rhoInf")
{
return tmp<volScalarField>
return volScalarField::New
(
new volScalarField
(
IOobject
(
"rho",
mesh_.time().timeName(),
mesh_
),
mesh_,
dimensionedScalar(dimDensity, rhoRef_)
)
"rho",
mesh_,
dimensionedScalar(dimDensity, rhoRef_)
);
}
else