diff --git a/src/fvMotionSolver/fvMotionSolvers/displacement/SBRStress/displacementSBRStressFvMotionSolver.C b/src/fvMotionSolver/fvMotionSolvers/displacement/SBRStress/displacementSBRStressFvMotionSolver.C index a975995f9678328329e01571c404f54dda613fea..cf071879ffc94ba0ca8965e781418d35a3ad9e57 100644 --- a/src/fvMotionSolver/fvMotionSolvers/displacement/SBRStress/displacementSBRStressFvMotionSolver.C +++ b/src/fvMotionSolver/fvMotionSolvers/displacement/SBRStress/displacementSBRStressFvMotionSolver.C @@ -134,9 +134,9 @@ void Foam::displacementSBRStressFvMotionSolver::solve() diffusivityPtr_->correct(); pointDisplacement_.boundaryField().updateCoeffs(); - surfaceScalarField Df = diffusivityPtr_->operator()(); + surfaceScalarField Df(diffusivityPtr_->operator()()); - volTensorField gradCd = fvc::grad(cellDisplacement_); + volTensorField gradCd(fvc::grad(cellDisplacement_)); Foam::solve ( diff --git a/src/fvMotionSolver/fvMotionSolvers/displacement/interpolation/displacementInterpolationFvMotionSolver.C b/src/fvMotionSolver/fvMotionSolvers/displacement/interpolation/displacementInterpolationFvMotionSolver.C index 38fee1fb4fdd7fb1cc9a80f45fc877d2aec693c9..a1b1b9b3d7c86680d03a95fcc68fe9e5f3c86c2f 100644 --- a/src/fvMotionSolver/fvMotionSolvers/displacement/interpolation/displacementInterpolationFvMotionSolver.C +++ b/src/fvMotionSolver/fvMotionSolvers/displacement/interpolation/displacementInterpolationFvMotionSolver.C @@ -180,7 +180,7 @@ displacementInterpolationFvMotionSolver zoneCoordinates.last() += SMALL; // Check if we have static min and max mesh bounds - const scalarField meshCoords = points0().component(dir); + const scalarField meshCoords(points0().component(dir)); scalar minCoord = gMin(meshCoords); scalar maxCoord = gMax(meshCoords); diff --git a/src/fvMotionSolver/motionDiffusivity/directional/directionalDiffusivity.C b/src/fvMotionSolver/motionDiffusivity/directional/directionalDiffusivity.C index 6fbc3faea9297e0504ce2c9bbb548800d506afb8..147b03d824fd5509e371a27aa183b8d071734c28 100644 --- a/src/fvMotionSolver/motionDiffusivity/directional/directionalDiffusivity.C +++ b/src/fvMotionSolver/motionDiffusivity/directional/directionalDiffusivity.C @@ -68,7 +68,7 @@ void Foam::directionalDiffusivity::correct() { const fvMesh& mesh = mSolver().mesh(); - surfaceVectorField n = mesh.Sf()/mesh.magSf(); + const surfaceVectorField n(mesh.Sf()/mesh.magSf()); faceDiffusivity_ == (n & cmptMultiply(diffusivityVector_, n)); } diff --git a/src/fvMotionSolver/motionDiffusivity/inverseFaceDistance/inverseFaceDistanceDiffusivity.C b/src/fvMotionSolver/motionDiffusivity/inverseFaceDistance/inverseFaceDistanceDiffusivity.C index 6464f87341ee39f886bb05f70827399b8d2ff59c..5e9a85acdf80ee740e7bee420f8a29e24579083f 100644 --- a/src/fvMotionSolver/motionDiffusivity/inverseFaceDistance/inverseFaceDistanceDiffusivity.C +++ b/src/fvMotionSolver/motionDiffusivity/inverseFaceDistance/inverseFaceDistanceDiffusivity.C @@ -96,7 +96,7 @@ void Foam::inverseFaceDistanceDiffusivity::correct() { const polyPatch& patch = bdry[iter.key()]; - const vectorField::subField fc = patch.faceCentres(); + const vectorField::subField fc(patch.faceCentres()); forAll(fc, patchFaceI) { diff --git a/src/fvMotionSolver/motionDiffusivity/motionDirectional/motionDirectionalDiffusivity.C b/src/fvMotionSolver/motionDiffusivity/motionDirectional/motionDirectionalDiffusivity.C index ea48bda76457634a583629b7b4806223ec4b714c..7262b814941648d09cd4b001e9944029e61993ea 100644 --- a/src/fvMotionSolver/motionDiffusivity/motionDirectional/motionDirectionalDiffusivity.C +++ b/src/fvMotionSolver/motionDiffusivity/motionDirectional/motionDirectionalDiffusivity.C @@ -90,7 +90,7 @@ void Foam::motionDirectionalDiffusivity::correct() ); D.correctBoundaryConditions(); - surfaceVectorField n = mesh.Sf()/mesh.magSf(); + const surfaceVectorField n(mesh.Sf()/mesh.magSf()); faceDiffusivity_ == (n & cmptMultiply(fvc::interpolate(D), n)); } else diff --git a/src/fvMotionSolver/pointPatchFields/derived/angularOscillatingDisplacement/angularOscillatingDisplacementPointPatchVectorField.C b/src/fvMotionSolver/pointPatchFields/derived/angularOscillatingDisplacement/angularOscillatingDisplacementPointPatchVectorField.C index 283c1333d98e8fee4cb39e7605f9ba550eab83d9..786c3b600809e03ec87c7e5b26b98e548432c459 100644 --- a/src/fvMotionSolver/pointPatchFields/derived/angularOscillatingDisplacement/angularOscillatingDisplacementPointPatchVectorField.C +++ b/src/fvMotionSolver/pointPatchFields/derived/angularOscillatingDisplacement/angularOscillatingDisplacementPointPatchVectorField.C @@ -160,7 +160,7 @@ void angularOscillatingDisplacementPointPatchVectorField::updateCoeffs() scalar angle = angle0_ + amplitude_*sin(omega_*t.value()); vector axisHat = axis_/mag(axis_); - vectorField p0Rel = p0_ - origin_; + vectorField p0Rel(p0_ - origin_); vectorField::operator= ( diff --git a/src/fvMotionSolver/pointPatchFields/derived/angularOscillatingVelocity/angularOscillatingVelocityPointPatchVectorField.C b/src/fvMotionSolver/pointPatchFields/derived/angularOscillatingVelocity/angularOscillatingVelocityPointPatchVectorField.C index 3cc09833a923c8fa0f72eb064e3c2c475787f136..aa9bce36ee92a4a6d22cf5a62f44b1d76403ece7 100644 --- a/src/fvMotionSolver/pointPatchFields/derived/angularOscillatingVelocity/angularOscillatingVelocityPointPatchVectorField.C +++ b/src/fvMotionSolver/pointPatchFields/derived/angularOscillatingVelocity/angularOscillatingVelocityPointPatchVectorField.C @@ -161,7 +161,7 @@ void angularOscillatingVelocityPointPatchVectorField::updateCoeffs() scalar angle = angle0_ + amplitude_*sin(omega_*t.value()); vector axisHat = axis_/mag(axis_); - vectorField p0Rel = p0_ - origin_; + vectorField p0Rel(p0_ - origin_); vectorField::operator= ( diff --git a/src/fvMotionSolver/pointPatchFields/derived/surfaceDisplacement/surfaceDisplacementPointPatchVectorField.C b/src/fvMotionSolver/pointPatchFields/derived/surfaceDisplacement/surfaceDisplacementPointPatchVectorField.C index d0aa0c51a92f67f77d465b40244197191273751f..f2c4ce669ca373ebae21c375bcade8a61d186a4f 100644 --- a/src/fvMotionSolver/pointPatchFields/derived/surfaceDisplacement/surfaceDisplacementPointPatchVectorField.C +++ b/src/fvMotionSolver/pointPatchFields/derived/surfaceDisplacement/surfaceDisplacementPointPatchVectorField.C @@ -439,14 +439,14 @@ void surfaceDisplacementPointPatchVectorField::updateCoeffs() const polyMesh& mesh = patch().boundaryMesh().mesh()(); - vectorField currentDisplacement = this->patchInternalField(); + vectorField currentDisplacement(this->patchInternalField()); // Calculate intersections with surface w.r.t points0. vectorField displacement(currentDisplacement); calcProjection(displacement); // offset wrt current displacement - vectorField offset = displacement-currentDisplacement; + vectorField offset(displacement-currentDisplacement); // Clip offset to maximum displacement possible: velocity*timestep