diff --git a/applications/solvers/combustion/PDRFoam/PDRModels/XiEqModels/basicXiSubXiEq/basicXiSubXiEq.C b/applications/solvers/combustion/PDRFoam/PDRModels/XiEqModels/basicXiSubXiEq/basicXiSubXiEq.C index 06c3c5537c4ea1f10aa7b9f78991070d4ed3b6a6..e85e41b432c6a109979a1a8689f5007d6587fffe 100644 --- a/applications/solvers/combustion/PDRFoam/PDRModels/XiEqModels/basicXiSubXiEq/basicXiSubXiEq.C +++ b/applications/solvers/combustion/PDRFoam/PDRModels/XiEqModels/basicXiSubXiEq/basicXiSubXiEq.C @@ -122,7 +122,7 @@ Foam::tmp<Foam::volScalarField> Foam::XiEqModels::basicSubGrid::XiEq() const ( "zero", nsv.dimensions(), - pTraits<symmTensor>::zero + Zero ) ); ns.internalField() = nsv.internalField()*Cw; diff --git a/applications/solvers/combustion/PDRFoam/PDRModels/dragModels/basic/basic.C b/applications/solvers/combustion/PDRFoam/PDRModels/dragModels/basic/basic.C index 0de82a82e4c2498b75c26e215116e7d165731570..7e3d2bb7aab9ff9732a89fe131f65fa062ede8c4 100644 --- a/applications/solvers/combustion/PDRFoam/PDRModels/dragModels/basic/basic.C +++ b/applications/solvers/combustion/PDRFoam/PDRModels/dragModels/basic/basic.C @@ -108,7 +108,7 @@ Foam::tmp<Foam::volSymmTensorField> Foam::PDRDragModels::basic::Dcu() const ( "zero", dimMass/dimTime/pow(dimLength, 3), - pTraits<symmTensor>::zero + Zero ) ) ); diff --git a/applications/solvers/combustion/PDRFoam/XiModels/XiEqModels/XiEqModel/XiEqModel.C b/applications/solvers/combustion/PDRFoam/XiModels/XiEqModels/XiEqModel/XiEqModel.C index a84aca32108953ab41f906b96e4cd4926117018e..966dae717538dc088b1e947e672e0458f8c70ea3 100644 --- a/applications/solvers/combustion/PDRFoam/XiModels/XiEqModels/XiEqModel/XiEqModel.C +++ b/applications/solvers/combustion/PDRFoam/XiModels/XiEqModels/XiEqModel/XiEqModel.C @@ -131,7 +131,7 @@ Foam::XiEqModel::calculateSchelkinEffect(const scalar uPrimeCoef) const ( "zero", nsv.dimensions(), - pTraits<symmTensor>::zero + Zero ) ); ns.internalField() = nsv.internalField()*pow(mesh.V(), 2.0/3.0); diff --git a/applications/solvers/incompressible/adjointShapeOptimizationFoam/adjointShapeOptimizationFoam.C b/applications/solvers/incompressible/adjointShapeOptimizationFoam/adjointShapeOptimizationFoam.C index cdc1616e2b4ebbb4afdb581aefd4646891e64adf..a303ae4fe4bf4e2b9a512faaab16b79fc8f57496 100644 --- a/applications/solvers/incompressible/adjointShapeOptimizationFoam/adjointShapeOptimizationFoam.C +++ b/applications/solvers/incompressible/adjointShapeOptimizationFoam/adjointShapeOptimizationFoam.C @@ -60,7 +60,7 @@ void zeroCells { forAll(cells, i) { - vf[cells[i]] = pTraits<Type>::zero; + vf[cells[i]] = Zero; } } diff --git a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/BlendedInterfacialModel/BlendedInterfacialModel.C b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/BlendedInterfacialModel/BlendedInterfacialModel.C index 78eb01cf1c3d1785a938a2c681ce2e395b5b5c80..abff13475e1b4159174791dfbf93c96542deafa4 100644 --- a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/BlendedInterfacialModel/BlendedInterfacialModel.C +++ b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/BlendedInterfacialModel/BlendedInterfacialModel.C @@ -47,7 +47,7 @@ void Foam::BlendedInterfacialModel<ModelType>::correctFixedFluxBCs ) { field.boundaryField()[patchI] - = pTraits<typename GeometricField::value_type>::zero; + = Zero; } } } @@ -382,7 +382,7 @@ Foam::BlendedInterfacialModel<ModelType>::F() const false ), phase1_.mesh(), - dimensioned<Type>("zero", ModelType::dimF, pTraits<Type>::zero) + dimensioned<Type>("zero", ModelType::dimF, Zero) ) ); diff --git a/applications/solvers/multiphase/twoPhaseEulerFoam/twoPhaseSystem/BlendedInterfacialModel/BlendedInterfacialModel.C b/applications/solvers/multiphase/twoPhaseEulerFoam/twoPhaseSystem/BlendedInterfacialModel/BlendedInterfacialModel.C index 1b2a492782545d0bbe21ee721507e98739d49997..0d78e02ac88060cf386cfda4991b9ffacb744f87 100644 --- a/applications/solvers/multiphase/twoPhaseEulerFoam/twoPhaseSystem/BlendedInterfacialModel/BlendedInterfacialModel.C +++ b/applications/solvers/multiphase/twoPhaseEulerFoam/twoPhaseSystem/BlendedInterfacialModel/BlendedInterfacialModel.C @@ -47,7 +47,7 @@ void Foam::BlendedInterfacialModel<modelType>::correctFixedFluxBCs ) { field.boundaryField()[patchI] - = pTraits<typename GeometricField::value_type>::zero; + = Zero; } } } @@ -280,7 +280,7 @@ Foam::BlendedInterfacialModel<modelType>::F() const false ), pair_.phase1().mesh(), - dimensioned<Type>("zero", modelType::dimF, pTraits<Type>::zero) + dimensioned<Type>("zero", modelType::dimF, Zero) ) ); diff --git a/applications/test/extendedStencil/Test-ExtendedStencil2.C b/applications/test/extendedStencil/Test-ExtendedStencil2.C index 3c0228df85bbfaeffca4450187b451158efb3afe..03d5283233c36b1d34cd8be8c95ddb01328ab73a 100644 --- a/applications/test/extendedStencil/Test-ExtendedStencil2.C +++ b/applications/test/extendedStencil/Test-ExtendedStencil2.C @@ -147,7 +147,7 @@ int main(int argc, char *argv[]) const volVectorField& fld = mesh.C(); // 1. Construct cell data in compact addressing - List<point> compactFld(map.constructSize(), pTraits<point>::zero); + List<point> compactFld(map.constructSize(), Zero); // Insert my internal values forAll(fld, cellI) diff --git a/applications/utilities/mesh/advanced/PDRMesh/PDRMesh.C b/applications/utilities/mesh/advanced/PDRMesh/PDRMesh.C index ca1f9a4752020224b58c7fcbc2bdafa5e26346be..8be739c5ff0274ff8e087efead60793406de458d 100644 --- a/applications/utilities/mesh/advanced/PDRMesh/PDRMesh.C +++ b/applications/utilities/mesh/advanced/PDRMesh/PDRMesh.C @@ -781,7 +781,7 @@ int main(int argc, char *argv[]) subsetter, objects, defaultPatchI, - pTraits<scalar>::zero, + scalar(Zero), volScalarField::typeName, scalarFlds ); @@ -793,7 +793,7 @@ int main(int argc, char *argv[]) subsetter, objects, defaultPatchI, - pTraits<vector>::zero, + vector(Zero), volVectorField::typeName, vectorFlds ); @@ -811,7 +811,7 @@ int main(int argc, char *argv[]) subsetter, objects, defaultPatchI, - pTraits<sphericalTensor>::zero, + sphericalTensor(Zero), volSphericalTensorField::typeName, sphericalTensorFlds ); @@ -823,7 +823,7 @@ int main(int argc, char *argv[]) subsetter, objects, defaultPatchI, - pTraits<symmTensor>::zero, + symmTensor(Zero), volSymmTensorField::typeName, symmTensorFlds ); @@ -835,7 +835,7 @@ int main(int argc, char *argv[]) subsetter, objects, defaultPatchI, - pTraits<tensor>::zero, + tensor(Zero), volTensorField::typeName, tensorFlds ); @@ -849,7 +849,7 @@ int main(int argc, char *argv[]) subsetter, objects, defaultPatchI, - pTraits<scalar>::zero, + scalar(Zero), surfaceScalarField::typeName, surfScalarFlds ); @@ -861,7 +861,7 @@ int main(int argc, char *argv[]) subsetter, objects, defaultPatchI, - pTraits<vector>::zero, + vector(Zero), surfaceVectorField::typeName, surfVectorFlds ); @@ -879,7 +879,7 @@ int main(int argc, char *argv[]) subsetter, objects, defaultPatchI, - pTraits<sphericalTensor>::zero, + sphericalTensor(Zero), surfaceSphericalTensorField::typeName, surfSphericalTensorFlds ); @@ -899,7 +899,7 @@ int main(int argc, char *argv[]) subsetter, objects, defaultPatchI, - pTraits<symmTensor>::zero, + symmTensor(Zero), surfaceSymmTensorField::typeName, surfSymmTensorFlds ); @@ -911,7 +911,7 @@ int main(int argc, char *argv[]) subsetter, objects, defaultPatchI, - pTraits<tensor>::zero, + tensor(Zero), surfaceTensorField::typeName, surfTensorFlds ); diff --git a/applications/utilities/mesh/manipulation/splitMeshRegions/splitMeshRegions.C b/applications/utilities/mesh/manipulation/splitMeshRegions/splitMeshRegions.C index 6697fbecfbacea24b75fea009057ff1b6297d36f..2a7e0727ccfcc869841cfd56092661c160989167 100644 --- a/applications/utilities/mesh/manipulation/splitMeshRegions/splitMeshRegions.C +++ b/applications/utilities/mesh/manipulation/splitMeshRegions/splitMeshRegions.C @@ -182,7 +182,7 @@ void subsetVolFields if (addedPatches.found(patchI)) { tSubFld.ref().boundaryField()[patchI] == - pTraits<typename GeoField::value_type>::zero; + typename GeoField::value_type(Zero); } } @@ -234,7 +234,7 @@ void subsetSurfaceFields if (addedPatches.found(patchI)) { tSubFld.ref().boundaryField()[patchI] == - pTraits<typename GeoField::value_type>::zero; + typename GeoField::value_type(Zero); } } diff --git a/applications/utilities/miscellaneous/foamHelp/helpTypes/helpBoundary/helpBoundaryTemplates.C b/applications/utilities/miscellaneous/foamHelp/helpTypes/helpBoundary/helpBoundaryTemplates.C index c27ee167f51ed88c374056ce0596a6ebef74aa6e..ec53cb414dc14c67533907ad951cdd78db89bbf9 100644 --- a/applications/utilities/miscellaneous/foamHelp/helpTypes/helpBoundary/helpBoundaryTemplates.C +++ b/applications/utilities/miscellaneous/foamHelp/helpTypes/helpBoundary/helpBoundaryTemplates.C @@ -94,7 +94,7 @@ void Foam::helpTypes::helpBoundary::fixedValueFieldConditions false ), mesh, - dimensioned<Type>("zero", dimless, pTraits<Type>::zero) + dimensioned<Type>("zero", dimless, Zero) ); diff --git a/applications/utilities/postProcessing/dataConversion/foamToEnsight/ensightCloudField.C b/applications/utilities/postProcessing/dataConversion/foamToEnsight/ensightCloudField.C index 18f3deabf0db5e6e52e2d834cb03e3509a57a25e..aeb18be678c805fef71b293c4f2f28eb9b018e36 100644 --- a/applications/utilities/postProcessing/dataConversion/foamToEnsight/ensightCloudField.C +++ b/applications/utilities/postProcessing/dataConversion/foamToEnsight/ensightCloudField.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -102,7 +102,7 @@ void ensightCloudField if (mag(v) < 1.0e-90) { - v = pTraits<Type>::zero; + v = Zero; } for (direction cmpt=0; cmpt<pTraits<Type>::nComponents; cmpt++) diff --git a/applications/utilities/postProcessing/dataConversion/foamToEnsightParts/ensightOutputFunctions.C b/applications/utilities/postProcessing/dataConversion/foamToEnsightParts/ensightOutputFunctions.C index a21efa64da1e238aeb51a95a9921fdf91dc56fa7..309b49a82ddaee8e1b7860fa9483b4a3c9b1007d 100644 --- a/applications/utilities/postProcessing/dataConversion/foamToEnsightParts/ensightOutputFunctions.C +++ b/applications/utilities/postProcessing/dataConversion/foamToEnsightParts/ensightOutputFunctions.C @@ -182,7 +182,7 @@ void Foam::ensightLagrangianField if (mag(val) < 1.0e-90) { - val = pTraits<Type>::zero; + val = Zero; } for (direction cmpt=0; cmpt < pTraits<Type>::nComponents; cmpt++) diff --git a/applications/utilities/postProcessing/dataConversion/foamToTetDualMesh/foamToTetDualMesh.C b/applications/utilities/postProcessing/dataConversion/foamToTetDualMesh/foamToTetDualMesh.C index 888d274dea364c54fec7560bfa37d652c298d47a..6e50d704717fb450f1872c89352f17e352d600e1 100644 --- a/applications/utilities/postProcessing/dataConversion/foamToTetDualMesh/foamToTetDualMesh.C +++ b/applications/utilities/postProcessing/dataConversion/foamToTetDualMesh/foamToTetDualMesh.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -86,7 +86,7 @@ void ReadAndMapFields ( "zero", readField.dimensions(), - pTraits<Type>::zero + Zero ) ) ); @@ -252,7 +252,7 @@ int main(int argc, char *argv[]) objects, tetDualMesh, pointDualAddressing, - pTraits<scalar>::zero, // nullValue + Zero, // nullValue psFlds ); @@ -263,7 +263,7 @@ int main(int argc, char *argv[]) objects, tetDualMesh, pointDualAddressing, - pTraits<vector>::zero, // nullValue + Zero, // nullValue pvFlds ); @@ -274,7 +274,7 @@ int main(int argc, char *argv[]) objects, tetDualMesh, pointDualAddressing, - pTraits<sphericalTensor>::zero, // nullValue + Zero, // nullValue pstFlds ); @@ -285,7 +285,7 @@ int main(int argc, char *argv[]) objects, tetDualMesh, pointDualAddressing, - pTraits<symmTensor>::zero, // nullValue + Zero, // nullValue psymmtFlds ); @@ -296,7 +296,7 @@ int main(int argc, char *argv[]) objects, tetDualMesh, pointDualAddressing, - pTraits<tensor>::zero, // nullValue + Zero, // nullValue ptFlds ); diff --git a/applications/utilities/postProcessing/miscellaneous/postChannel/channelIndexTemplates.C b/applications/utilities/postProcessing/miscellaneous/postChannel/channelIndexTemplates.C index b4ce9a7bfbf9a36858a50c496d4885825815ec68..2f505548027c5ebbcf142375a40022025278e176 100644 --- a/applications/utilities/postProcessing/miscellaneous/postChannel/channelIndexTemplates.C +++ b/applications/utilities/postProcessing/miscellaneous/postChannel/channelIndexTemplates.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -30,7 +30,7 @@ License template<class T> Foam::Field<T> Foam::channelIndex::regionSum(const Field<T>& cellField) const { - Field<T> regionField(cellRegion_().nRegions(), pTraits<T>::zero); + Field<T> regionField(cellRegion_().nRegions(), Zero); forAll(cellRegion_(), cellI) { diff --git a/applications/utilities/postProcessing/patch/patchAverage/patchAverage.C b/applications/utilities/postProcessing/patch/patchAverage/patchAverage.C index acdc968fa75b806451d40540e786b414057f4ea2..ace3dc3b9da211ae6a43d314e20b19ebee577269 100644 --- a/applications/utilities/postProcessing/patch/patchAverage/patchAverage.C +++ b/applications/utilities/postProcessing/patch/patchAverage/patchAverage.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -51,7 +51,7 @@ void printAverage FieldType field(fieldHeader, mesh); typename FieldType::value_type sumField = - pTraits<typename FieldType::value_type>::zero; + Zero; if (area > 0) { diff --git a/applications/utilities/preProcessing/viewFactorsGen/viewFactorsGen.C b/applications/utilities/preProcessing/viewFactorsGen/viewFactorsGen.C index d5f295a62b5517a8f6739787115bb5246f70cc9c..defc6fb87037f35dec46f8ed949f3cede34dbcf7 100644 --- a/applications/utilities/preProcessing/viewFactorsGen/viewFactorsGen.C +++ b/applications/utilities/preProcessing/viewFactorsGen/viewFactorsGen.C @@ -584,8 +584,8 @@ int main(int argc, char *argv[]) // I need coarse Sf (Ai), fine Sf (dAi) and fine Cf(r) to calculate Fij // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - pointField compactCoarseCf(map.constructSize(), pTraits<vector>::zero); - pointField compactCoarseSf(map.constructSize(), pTraits<vector>::zero); + pointField compactCoarseCf(map.constructSize(), Zero); + pointField compactCoarseSf(map.constructSize(), Zero); List<List<point>> compactFineSf(map.constructSize()); List<List<point>> compactFineCf(map.constructSize()); diff --git a/src/TurbulenceModels/turbulenceModels/RAS/derivedFvPatchFields/atmBoundaryLayer/atmBoundaryLayer.C b/src/TurbulenceModels/turbulenceModels/RAS/derivedFvPatchFields/atmBoundaryLayer/atmBoundaryLayer.C index 2679132d78ea7cf9f835758908a53d1129840765..1f95e729cd8c4cc721051e86adea38bfb975a14a 100644 --- a/src/TurbulenceModels/turbulenceModels/RAS/derivedFvPatchFields/atmBoundaryLayer/atmBoundaryLayer.C +++ b/src/TurbulenceModels/turbulenceModels/RAS/derivedFvPatchFields/atmBoundaryLayer/atmBoundaryLayer.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2014-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2014-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -34,8 +34,8 @@ namespace Foam atmBoundaryLayer::atmBoundaryLayer() : - flowDir_(pTraits<vector>::zero), - zDir_(pTraits<vector>::zero), + flowDir_(Zero), + zDir_(Zero), kappa_(0.41), Cmu_(0.09), Uref_(0), diff --git a/src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutURoughWallFunction/nutURoughWallFunctionFvPatchScalarField.C b/src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutURoughWallFunction/nutURoughWallFunctionFvPatchScalarField.C index 7605716a4a44c8174ec68418f0cbe1551143977a..0f4bff28a640ebc0e858fa4d0558caceda7628ec 100644 --- a/src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutURoughWallFunction/nutURoughWallFunctionFvPatchScalarField.C +++ b/src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutURoughWallFunction/nutURoughWallFunctionFvPatchScalarField.C @@ -209,9 +209,9 @@ nutURoughWallFunctionFvPatchScalarField::nutURoughWallFunctionFvPatchScalarField ) : nutWallFunctionFvPatchScalarField(p, iF), - roughnessHeight_(pTraits<scalar>::zero), - roughnessConstant_(pTraits<scalar>::zero), - roughnessFactor_(pTraits<scalar>::zero) + roughnessHeight_(Zero), + roughnessConstant_(Zero), + roughnessFactor_(Zero) {} diff --git a/src/dynamicMesh/fvMeshDistribute/fvMeshDistribute.C b/src/dynamicMesh/fvMeshDistribute/fvMeshDistribute.C index e38f3c6d477b3663e74ec285476d35aaefdc1381..bbf056d0d8fb7e33f9794623488d4dd4dbe737a0 100644 --- a/src/dynamicMesh/fvMeshDistribute/fvMeshDistribute.C +++ b/src/dynamicMesh/fvMeshDistribute/fvMeshDistribute.C @@ -2215,11 +2215,11 @@ Foam::autoPtr<Foam::mapDistributePolyMesh> Foam::fvMeshDistribute::distribute // from nothing so explicitly reset. initPatchFields<volScalarField, processorFvPatchField<scalar>> ( - pTraits<scalar>::zero + Zero ); initPatchFields<volVectorField, processorFvPatchField<vector>> ( - pTraits<vector>::zero + Zero ); initPatchFields < @@ -2227,24 +2227,24 @@ Foam::autoPtr<Foam::mapDistributePolyMesh> Foam::fvMeshDistribute::distribute processorFvPatchField<sphericalTensor> > ( - pTraits<sphericalTensor>::zero + Zero ); initPatchFields<volSymmTensorField, processorFvPatchField<symmTensor>> ( - pTraits<symmTensor>::zero + Zero ); initPatchFields<volTensorField, processorFvPatchField<tensor>> ( - pTraits<tensor>::zero + Zero ); initPatchFields<surfaceScalarField, processorFvsPatchField<scalar>> ( - pTraits<scalar>::zero + Zero ); initPatchFields<surfaceVectorField, processorFvsPatchField<vector>> ( - pTraits<vector>::zero + Zero ); initPatchFields < @@ -2252,7 +2252,7 @@ Foam::autoPtr<Foam::mapDistributePolyMesh> Foam::fvMeshDistribute::distribute processorFvsPatchField<sphericalTensor> > ( - pTraits<sphericalTensor>::zero + Zero ); initPatchFields < @@ -2260,11 +2260,11 @@ Foam::autoPtr<Foam::mapDistributePolyMesh> Foam::fvMeshDistribute::distribute processorFvsPatchField<symmTensor> > ( - pTraits<symmTensor>::zero + Zero ); initPatchFields<surfaceTensorField, processorFvsPatchField<tensor>> ( - pTraits<tensor>::zero + Zero ); diff --git a/src/dynamicMesh/fvMeshTools/fvMeshTools.C b/src/dynamicMesh/fvMeshTools/fvMeshTools.C index 19e41d1558b670b64dd8beead4de100517c39737..cab0199354b0178bd644bcfaf0d4890a6284f49c 100644 --- a/src/dynamicMesh/fvMeshTools/fvMeshTools.C +++ b/src/dynamicMesh/fvMeshTools/fvMeshTools.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2012-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2012-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -107,35 +107,35 @@ Foam::label Foam::fvMeshTools::addPatch mesh, patchFieldDict, defaultPatchFieldType, - pTraits<scalar>::zero + Zero ); addPatchFields<volVectorField> ( mesh, patchFieldDict, defaultPatchFieldType, - pTraits<vector>::zero + Zero ); addPatchFields<volSphericalTensorField> ( mesh, patchFieldDict, defaultPatchFieldType, - pTraits<sphericalTensor>::zero + Zero ); addPatchFields<volSymmTensorField> ( mesh, patchFieldDict, defaultPatchFieldType, - pTraits<symmTensor>::zero + Zero ); addPatchFields<volTensorField> ( mesh, patchFieldDict, defaultPatchFieldType, - pTraits<tensor>::zero + Zero ); // Surface fields @@ -145,35 +145,35 @@ Foam::label Foam::fvMeshTools::addPatch mesh, patchFieldDict, defaultPatchFieldType, - pTraits<scalar>::zero + Zero ); addPatchFields<surfaceVectorField> ( mesh, patchFieldDict, defaultPatchFieldType, - pTraits<vector>::zero + Zero ); addPatchFields<surfaceSphericalTensorField> ( mesh, patchFieldDict, defaultPatchFieldType, - pTraits<sphericalTensor>::zero + Zero ); addPatchFields<surfaceSymmTensorField> ( mesh, patchFieldDict, defaultPatchFieldType, - pTraits<symmTensor>::zero + Zero ); addPatchFields<surfaceTensorField> ( mesh, patchFieldDict, defaultPatchFieldType, - pTraits<tensor>::zero + Zero ); // Create reordering list @@ -237,36 +237,36 @@ void Foam::fvMeshTools::setPatchFields void Foam::fvMeshTools::zeroPatchFields(fvMesh& mesh, const label patchI) { - setPatchFields<volScalarField>(mesh, patchI, pTraits<scalar>::zero); - setPatchFields<volVectorField>(mesh, patchI, pTraits<vector>::zero); + setPatchFields<volScalarField>(mesh, patchI, Zero); + setPatchFields<volVectorField>(mesh, patchI, Zero); setPatchFields<volSphericalTensorField> ( mesh, patchI, - pTraits<sphericalTensor>::zero + Zero ); setPatchFields<volSymmTensorField> ( mesh, patchI, - pTraits<symmTensor>::zero + Zero ); - setPatchFields<volTensorField>(mesh, patchI, pTraits<tensor>::zero); - setPatchFields<surfaceScalarField>(mesh, patchI, pTraits<scalar>::zero); - setPatchFields<surfaceVectorField>(mesh, patchI, pTraits<vector>::zero); + setPatchFields<volTensorField>(mesh, patchI, Zero); + setPatchFields<surfaceScalarField>(mesh, patchI, Zero); + setPatchFields<surfaceVectorField>(mesh, patchI, Zero); setPatchFields<surfaceSphericalTensorField> ( mesh, patchI, - pTraits<sphericalTensor>::zero + Zero ); setPatchFields<surfaceSymmTensorField> ( mesh, patchI, - pTraits<symmTensor>::zero + Zero ); - setPatchFields<surfaceTensorField>(mesh, patchI, pTraits<tensor>::zero); + setPatchFields<surfaceTensorField>(mesh, patchI, Zero); } diff --git a/src/dynamicMesh/motionSmoother/motionSmootherAlgoTemplates.C b/src/dynamicMesh/motionSmoother/motionSmootherAlgoTemplates.C index 46250fb6b0492896de76a7c5b5358b739698e50b..683d42f75fad6befdde1848ec4bc0c8b2cc7e6f2 100644 --- a/src/dynamicMesh/motionSmoother/motionSmootherAlgoTemplates.C +++ b/src/dynamicMesh/motionSmoother/motionSmootherAlgoTemplates.C @@ -155,7 +155,7 @@ Foam::motionSmootherAlgo::avg false ), fld.mesh(), - dimensioned<Type>("zero", fld.dimensions(), pTraits<Type>::zero) + dimensioned<Type>("zero", fld.dimensions(), Zero) ) ); GeometricField<Type, pointPatchField, pointMesh>& res = tres.ref(); @@ -197,7 +197,7 @@ Foam::motionSmootherAlgo::avg mesh, res, plusEqOp<Type>(), - pTraits<Type>::zero // null value + Type(Zero) // null value ); syncTools::syncPointList ( diff --git a/src/finiteVolume/fields/fvPatchFields/derived/fixedProfile/fixedProfileFvPatchField.C b/src/finiteVolume/fields/fvPatchFields/derived/fixedProfile/fixedProfileFvPatchField.C index 681d04ab31c9311577803fd1b4b9e12cc6f35ef0..1ea26724c6595432e591eb89bb40e31d38f3add1 100644 --- a/src/finiteVolume/fields/fvPatchFields/derived/fixedProfile/fixedProfileFvPatchField.C +++ b/src/finiteVolume/fields/fvPatchFields/derived/fixedProfile/fixedProfileFvPatchField.C @@ -36,7 +36,7 @@ Foam::fixedProfileFvPatchField<Type>::fixedProfileFvPatchField : fixedValueFvPatchField<Type>(p, iF), profile_(), - dir_(pTraits<vector>::zero), + dir_(Zero), origin_(0) {} @@ -51,7 +51,7 @@ Foam::fixedProfileFvPatchField<Type>::fixedProfileFvPatchField : fixedValueFvPatchField<Type>(p, iF, fld), profile_(), - dir_(pTraits<vector>::zero), + dir_(Zero), origin_(0) {} diff --git a/src/finiteVolume/fields/fvsPatchFields/basic/fixedValue/fixedValueFvsPatchField.C b/src/finiteVolume/fields/fvsPatchFields/basic/fixedValue/fixedValueFvsPatchField.C index 107313dd4cd18887b5a98094115a153d440d42a7..2d4fdaceea04e02d21017cb50e5a3470f4061971 100644 --- a/src/finiteVolume/fields/fvsPatchFields/basic/fixedValue/fixedValueFvsPatchField.C +++ b/src/finiteVolume/fields/fvsPatchFields/basic/fixedValue/fixedValueFvsPatchField.C @@ -95,7 +95,7 @@ Foam::fixedValueFvsPatchField<Type>::valueInternalCoeffs { return tmp<Field<Type>> ( - new Field<Type>(this->size(), pTraits<Type>::zero) + new Field<Type>(this->size(), Zero) ); } diff --git a/src/finiteVolume/finiteVolume/d2dt2Schemes/steadyStateD2dt2Scheme/steadyStateD2dt2Scheme.C b/src/finiteVolume/finiteVolume/d2dt2Schemes/steadyStateD2dt2Scheme/steadyStateD2dt2Scheme.C index 7f21db69bb96f8f991a8b3417e4de93982099e3f..2290d1735fe332de2bc0bacc92bad497876daa78 100644 --- a/src/finiteVolume/finiteVolume/d2dt2Schemes/steadyStateD2dt2Scheme/steadyStateD2dt2Scheme.C +++ b/src/finiteVolume/finiteVolume/d2dt2Schemes/steadyStateD2dt2Scheme/steadyStateD2dt2Scheme.C @@ -63,7 +63,7 @@ steadyStateD2dt2Scheme<Type>::fvcD2dt2 ( "0", vf.dimensions()/dimTime/dimTime, - pTraits<Type>::zero + Zero ) ) ); @@ -95,7 +95,7 @@ steadyStateD2dt2Scheme<Type>::fvcD2dt2 ( "0", rho.dimensions()*vf.dimensions()/dimTime/dimTime, - pTraits<Type>::zero + Zero ) ) ); diff --git a/src/finiteVolume/finiteVolume/ddtSchemes/CoEulerDdtScheme/CoEulerDdtScheme.C b/src/finiteVolume/finiteVolume/ddtSchemes/CoEulerDdtScheme/CoEulerDdtScheme.C index 2374f31fffa2ff2c65e190c6107884ad3fb7d207..aabc1320f332c77d0c503a9549367137186bf071 100644 --- a/src/finiteVolume/finiteVolume/ddtSchemes/CoEulerDdtScheme/CoEulerDdtScheme.C +++ b/src/finiteVolume/finiteVolume/ddtSchemes/CoEulerDdtScheme/CoEulerDdtScheme.C @@ -178,7 +178,7 @@ CoEulerDdtScheme<Type>::fvcDdt ( "0", dt.dimensions()/dimTime, - pTraits<Type>::zero + Zero ) ) ); @@ -201,7 +201,7 @@ CoEulerDdtScheme<Type>::fvcDdt ( "0", dt.dimensions()/dimTime, - pTraits<Type>::zero + Zero ), calculatedFvPatchField<Type>::typeName ) diff --git a/src/finiteVolume/finiteVolume/ddtSchemes/CrankNicolsonDdtScheme/CrankNicolsonDdtScheme.C b/src/finiteVolume/finiteVolume/ddtSchemes/CrankNicolsonDdtScheme/CrankNicolsonDdtScheme.C index d33969f50aac2e7d92f818b5f05738566fe0329a..9d4be317ff1e0fe2dc11ecb674f12f38966c9440 100644 --- a/src/finiteVolume/finiteVolume/ddtSchemes/CrankNicolsonDdtScheme/CrankNicolsonDdtScheme.C +++ b/src/finiteVolume/finiteVolume/ddtSchemes/CrankNicolsonDdtScheme/CrankNicolsonDdtScheme.C @@ -162,7 +162,7 @@ CrankNicolsonDdtScheme<Type>::ddt0_ ( "0", dims/dimTime, - pTraits<typename GeoField::value_type>::zero + Zero ) ) ); @@ -310,7 +310,7 @@ CrankNicolsonDdtScheme<Type>::fvcDdt ( "0", dt.dimensions()/dimTime, - pTraits<Type>::zero + Zero ) ) ); diff --git a/src/finiteVolume/finiteVolume/ddtSchemes/EulerDdtScheme/EulerDdtScheme.C b/src/finiteVolume/finiteVolume/ddtSchemes/EulerDdtScheme/EulerDdtScheme.C index 79c3069f0df18bea4980064f5e961cdfa03928d6..e6c7239f615efbc55e1a01c94de72ceb9d30036c 100644 --- a/src/finiteVolume/finiteVolume/ddtSchemes/EulerDdtScheme/EulerDdtScheme.C +++ b/src/finiteVolume/finiteVolume/ddtSchemes/EulerDdtScheme/EulerDdtScheme.C @@ -68,7 +68,7 @@ EulerDdtScheme<Type>::fvcDdt ( "0", dt.dimensions()/dimTime, - pTraits<Type>::zero + Zero ) ) ); @@ -90,7 +90,7 @@ EulerDdtScheme<Type>::fvcDdt ( "0", dt.dimensions()/dimTime, - pTraits<Type>::zero + Zero ), calculatedFvPatchField<Type>::typeName ) diff --git a/src/finiteVolume/finiteVolume/ddtSchemes/SLTSDdtScheme/SLTSDdtScheme.C b/src/finiteVolume/finiteVolume/ddtSchemes/SLTSDdtScheme/SLTSDdtScheme.C index 204f88e69c85c635b7f321b6fd08a90db6ba1725..a3b9b841e1d7e649fee41f2ffce53d3b424b1637 100644 --- a/src/finiteVolume/finiteVolume/ddtSchemes/SLTSDdtScheme/SLTSDdtScheme.C +++ b/src/finiteVolume/finiteVolume/ddtSchemes/SLTSDdtScheme/SLTSDdtScheme.C @@ -178,7 +178,7 @@ SLTSDdtScheme<Type>::fvcDdt ( "0", dt.dimensions()/dimTime, - pTraits<Type>::zero + Zero ) ) ); @@ -200,7 +200,7 @@ SLTSDdtScheme<Type>::fvcDdt ( "0", dt.dimensions()/dimTime, - pTraits<Type>::zero + Zero ), calculatedFvPatchField<Type>::typeName ) diff --git a/src/finiteVolume/finiteVolume/ddtSchemes/backwardDdtScheme/backwardDdtScheme.C b/src/finiteVolume/finiteVolume/ddtSchemes/backwardDdtScheme/backwardDdtScheme.C index 9297d106d84e9682d1b587467796ed47ddd082c4..e3127a453beecbfa83a8da8ae5ed7aacf9c4a2f7 100644 --- a/src/finiteVolume/finiteVolume/ddtSchemes/backwardDdtScheme/backwardDdtScheme.C +++ b/src/finiteVolume/finiteVolume/ddtSchemes/backwardDdtScheme/backwardDdtScheme.C @@ -106,7 +106,7 @@ backwardDdtScheme<Type>::fvcDdt ( "0", dt.dimensions()/dimTime, - pTraits<Type>::zero + Zero ) ) ); @@ -130,7 +130,7 @@ backwardDdtScheme<Type>::fvcDdt ( "0", dt.dimensions()/dimTime, - pTraits<Type>::zero + Zero ), calculatedFvPatchField<Type>::typeName ) diff --git a/src/finiteVolume/finiteVolume/ddtSchemes/localEulerDdtScheme/localEulerDdtScheme.C b/src/finiteVolume/finiteVolume/ddtSchemes/localEulerDdtScheme/localEulerDdtScheme.C index 4338399573993cdc0718420b2dcbbae0b2738b5e..69d707974abbcec8faae131f8c6ae834f1d7a769 100644 --- a/src/finiteVolume/finiteVolume/ddtSchemes/localEulerDdtScheme/localEulerDdtScheme.C +++ b/src/finiteVolume/finiteVolume/ddtSchemes/localEulerDdtScheme/localEulerDdtScheme.C @@ -74,7 +74,7 @@ localEulerDdtScheme<Type>::fvcDdt ( "0", dt.dimensions()/dimTime, - pTraits<Type>::zero + Zero ) ) ); @@ -97,7 +97,7 @@ localEulerDdtScheme<Type>::fvcDdt ( "0", dt.dimensions()/dimTime, - pTraits<Type>::zero + Zero ), calculatedFvPatchField<Type>::typeName ) diff --git a/src/finiteVolume/finiteVolume/ddtSchemes/steadyStateDdtScheme/steadyStateDdtScheme.C b/src/finiteVolume/finiteVolume/ddtSchemes/steadyStateDdtScheme/steadyStateDdtScheme.C index b26de564ae4ec5412b11688c8f90aebc9eae7f62..790d189bc3b51f1516f497f1862d0d2a0670f518 100644 --- a/src/finiteVolume/finiteVolume/ddtSchemes/steadyStateDdtScheme/steadyStateDdtScheme.C +++ b/src/finiteVolume/finiteVolume/ddtSchemes/steadyStateDdtScheme/steadyStateDdtScheme.C @@ -61,7 +61,7 @@ steadyStateDdtScheme<Type>::fvcDdt ( "0", dt.dimensions()/dimTime, - pTraits<Type>::zero + Zero ) ) ); @@ -90,7 +90,7 @@ steadyStateDdtScheme<Type>::fvcDdt ( "0", vf.dimensions()/dimTime, - pTraits<Type>::zero + Zero ) ) ); @@ -120,7 +120,7 @@ steadyStateDdtScheme<Type>::fvcDdt ( "0", rho.dimensions()*vf.dimensions()/dimTime, - pTraits<Type>::zero + Zero ) ) ); @@ -150,7 +150,7 @@ steadyStateDdtScheme<Type>::fvcDdt ( "0", rho.dimensions()*vf.dimensions()/dimTime, - pTraits<Type>::zero + Zero ) ) ); @@ -181,7 +181,7 @@ steadyStateDdtScheme<Type>::fvcDdt ( "0", rho.dimensions()*vf.dimensions()/dimTime, - pTraits<Type>::zero + Zero ) ) ); @@ -295,7 +295,7 @@ steadyStateDdtScheme<Type>::fvcDdtUfCorr ( "0", Uf.dimensions()*dimArea/dimTime, - pTraits<typename flux<Type>::type>::zero + Zero ) ) ); @@ -325,7 +325,7 @@ steadyStateDdtScheme<Type>::fvcDdtPhiCorr ( "0", phi.dimensions()/dimTime, - pTraits<typename flux<Type>::type>::zero + Zero ) ) ); @@ -358,7 +358,7 @@ steadyStateDdtScheme<Type>::fvcDdtUfCorr ( "0", Uf.dimensions()*dimArea/dimTime, - pTraits<typename flux<Type>::type>::zero + Zero ) ) ); @@ -391,7 +391,7 @@ steadyStateDdtScheme<Type>::fvcDdtPhiCorr ( "0", phi.dimensions()/dimTime, - pTraits<typename flux<Type>::type>::zero + Zero ) ) ); diff --git a/src/finiteVolume/finiteVolume/fvc/fvcCellReduce.C b/src/finiteVolume/finiteVolume/fvc/fvcCellReduce.C index c078bd365d2c96eb0aab4cf3eecce4433f2f2e7b..bbc5cfc275f322461c00c0dde080e5975fd8ab8f 100644 --- a/src/finiteVolume/finiteVolume/fvc/fvcCellReduce.C +++ b/src/finiteVolume/finiteVolume/fvc/fvcCellReduce.C @@ -65,7 +65,7 @@ tmp<GeometricField<Type, fvPatchField, volMesh>> cellReduce IOobject::NO_WRITE ), mesh, - dimensioned<Type>("0", ssf.dimensions(), pTraits<Type>::zero), + dimensioned<Type>("0", ssf.dimensions(), Zero), extrapolatedCalculatedFvPatchField<Type>::typeName ) ); diff --git a/src/finiteVolume/finiteVolume/fvc/fvcSimpleReconstruct.C b/src/finiteVolume/finiteVolume/fvc/fvcSimpleReconstruct.C index 6c97f1afd203ebdb585fbb8a7882b0b753781370..f4e5bae45dac3fc55e8da70173cbebf02f8d84ae 100644 --- a/src/finiteVolume/finiteVolume/fvc/fvcSimpleReconstruct.C +++ b/src/finiteVolume/finiteVolume/fvc/fvcSimpleReconstruct.C @@ -79,7 +79,7 @@ reconstruct ( "0", ssf.dimensions()/dimArea, - pTraits<GradType>::zero + Zero ), extrapolatedCalculatedFvPatchField<GradType>::typeName ) diff --git a/src/finiteVolume/finiteVolume/fvc/fvcSurfaceIntegrate.C b/src/finiteVolume/finiteVolume/fvc/fvcSurfaceIntegrate.C index dd08e083aa5780a4795b37a7fa50af4d96c45bb3..3ce8ab38ec6caa89c798bd5afffbe2bd717e31ac 100644 --- a/src/finiteVolume/finiteVolume/fvc/fvcSurfaceIntegrate.C +++ b/src/finiteVolume/finiteVolume/fvc/fvcSurfaceIntegrate.C @@ -102,7 +102,7 @@ surfaceIntegrate ( "0", ssf.dimensions()/dimVol, - pTraits<Type>::zero + Zero ), extrapolatedCalculatedFvPatchField<Type>::typeName ) @@ -154,7 +154,7 @@ surfaceSum IOobject::NO_WRITE ), mesh, - dimensioned<Type>("0", ssf.dimensions(), pTraits<Type>::zero), + dimensioned<Type>("0", ssf.dimensions(), Zero), extrapolatedCalculatedFvPatchField<Type>::typeName ) ); diff --git a/src/finiteVolume/finiteVolume/gradSchemes/LeastSquaresGrad/LeastSquaresGrad.C b/src/finiteVolume/finiteVolume/gradSchemes/LeastSquaresGrad/LeastSquaresGrad.C index a462ff85f75ce8f4e9804bcf423665c7c3dc7a9a..b8f0336226f1703a376106df6755da73d911d5c2 100644 --- a/src/finiteVolume/finiteVolume/gradSchemes/LeastSquaresGrad/LeastSquaresGrad.C +++ b/src/finiteVolume/finiteVolume/gradSchemes/LeastSquaresGrad/LeastSquaresGrad.C @@ -75,7 +75,7 @@ Foam::fv::LeastSquaresGrad<Type, Stencil>::calcGrad ( "zero", vtf.dimensions()/dimLength, - pTraits<GradType>::zero + Zero ), extrapolatedCalculatedFvPatchField<GradType>::typeName ) @@ -89,7 +89,7 @@ Foam::fv::LeastSquaresGrad<Type, Stencil>::calcGrad // Construct flat version of vtf // including all values referred to by the stencil - List<Type> flatVtf(stencil.map().constructSize(), pTraits<Type>::zero); + List<Type> flatVtf(stencil.map().constructSize(), Zero); // Insert internal values forAll(vtf, celli) diff --git a/src/finiteVolume/finiteVolume/gradSchemes/gaussGrad/gaussGrad.C b/src/finiteVolume/finiteVolume/gradSchemes/gaussGrad/gaussGrad.C index 7e0c76cf5513b1ac73b58b19a9cc37546a10f382..34b9170c628e055acc5b5fb850eef60653fa5dbd 100644 --- a/src/finiteVolume/finiteVolume/gradSchemes/gaussGrad/gaussGrad.C +++ b/src/finiteVolume/finiteVolume/gradSchemes/gaussGrad/gaussGrad.C @@ -65,7 +65,7 @@ Foam::fv::gaussGrad<Type>::gradf ( "0", ssf.dimensions()/dimLength, - pTraits<GradType>::zero + Zero ), extrapolatedCalculatedFvPatchField<GradType>::typeName ) diff --git a/src/finiteVolume/finiteVolume/gradSchemes/leastSquaresGrad/leastSquaresGrad.C b/src/finiteVolume/finiteVolume/gradSchemes/leastSquaresGrad/leastSquaresGrad.C index 4a15dbc4d14bd8225d4bb7431467f2e31f21b9f3..2a3839b5b29032fc5fe2820ea3d3a4d99c8adfa4 100644 --- a/src/finiteVolume/finiteVolume/gradSchemes/leastSquaresGrad/leastSquaresGrad.C +++ b/src/finiteVolume/finiteVolume/gradSchemes/leastSquaresGrad/leastSquaresGrad.C @@ -71,7 +71,7 @@ Foam::fv::leastSquaresGrad<Type>::calcGrad ( "zero", vsf.dimensions()/dimLength, - pTraits<GradType>::zero + Zero ), extrapolatedCalculatedFvPatchField<GradType>::typeName ) diff --git a/src/finiteVolume/finiteVolume/snGradSchemes/faceCorrectedSnGrad/faceCorrectedSnGrad.C b/src/finiteVolume/finiteVolume/snGradSchemes/faceCorrectedSnGrad/faceCorrectedSnGrad.C index 467dc0af5246dcfb7e5b63733c94b13b17e2a2df..e67bc081e32b0900df110eebcb49469b3f9ca281 100644 --- a/src/finiteVolume/finiteVolume/snGradSchemes/faceCorrectedSnGrad/faceCorrectedSnGrad.C +++ b/src/finiteVolume/finiteVolume/snGradSchemes/faceCorrectedSnGrad/faceCorrectedSnGrad.C @@ -116,7 +116,7 @@ Foam::fv::faceCorrectedSnGrad<Type>::fullGradCorrection sfCorr[facei] = dCorr&fgrad; } - tsfCorr.ref().boundaryField() = pTraits<Type>::zero; + tsfCorr.ref().boundaryField() = Zero; return tsfCorr; } diff --git a/src/finiteVolume/fvMatrices/fvMatrix/fvMatrix.C b/src/finiteVolume/fvMatrices/fvMatrix/fvMatrix.C index 41b7fae8a77c3671cbe811c72313318da58dd0e2..1d1e9ee52976e47471bf229106f9b134dbcd1473 100644 --- a/src/finiteVolume/fvMatrices/fvMatrix/fvMatrix.C +++ b/src/finiteVolume/fvMatrices/fvMatrix/fvMatrix.C @@ -249,10 +249,10 @@ void Foam::fvMatrix<Type>::setValuesFromList mesh.boundaryMesh()[patchi].whichFace(facei); internalCoeffs_[patchi][patchFacei] = - pTraits<Type>::zero; + Zero; boundaryCoeffs_[patchi][patchFacei] = - pTraits<Type>::zero; + Zero; } } } @@ -273,7 +273,7 @@ Foam::fvMatrix<Type>::fvMatrix lduMatrix(psi.mesh()), psi_(psi), dimensions_(ds), - source_(psi.size(), pTraits<Type>::zero), + source_(psi.size(), Zero), internalCoeffs_(psi.mesh().boundary().size()), boundaryCoeffs_(psi.mesh().boundary().size()), faceFluxCorrectionPtr_(NULL) @@ -293,7 +293,7 @@ Foam::fvMatrix<Type>::fvMatrix new Field<Type> ( psi.mesh().boundary()[patchI].size(), - pTraits<Type>::zero + Zero ) ); @@ -303,7 +303,7 @@ Foam::fvMatrix<Type>::fvMatrix new Field<Type> ( psi.mesh().boundary()[patchI].size(), - pTraits<Type>::zero + Zero ) ); } @@ -433,7 +433,7 @@ Foam::fvMatrix<Type>::fvMatrix new Field<Type> ( psi.mesh().boundary()[patchI].size(), - pTraits<Type>::zero + Zero ) ); @@ -443,7 +443,7 @@ Foam::fvMatrix<Type>::fvMatrix new Field<Type> ( psi.mesh().boundary()[patchI].size(), - pTraits<Type>::zero + Zero ) ); } @@ -2292,7 +2292,7 @@ Foam::operator& } else { - Mphi.internalField() = pTraits<Type>::zero; + Mphi.internalField() = Zero; } Mphi.internalField() += M.lduMatrix::H(psi.field()) + M.source(); diff --git a/src/finiteVolume/fvMesh/extendedStencil/cellToCell/extendedCellToCellStencilTemplates.C b/src/finiteVolume/fvMesh/extendedStencil/cellToCell/extendedCellToCellStencilTemplates.C index 20b328bb811f971f36dbf5dd84a75b44116a48fe..77eead6d4839f2a3b684b3b14ffb54f999e5484b 100644 --- a/src/finiteVolume/fvMesh/extendedStencil/cellToCell/extendedCellToCellStencilTemplates.C +++ b/src/finiteVolume/fvMesh/extendedStencil/cellToCell/extendedCellToCellStencilTemplates.C @@ -70,7 +70,7 @@ Foam::tmp ( fld.name(), fld.dimensions(), - pTraits<WeightedType>::zero + Zero ) ) ); diff --git a/src/finiteVolume/fvMesh/extendedStencil/cellToFace/extendedCellToFaceStencilTemplates.C b/src/finiteVolume/fvMesh/extendedStencil/cellToFace/extendedCellToFaceStencilTemplates.C index 7fe2202afec526539dce2344d3c15739afeaf813..d6aac47191f66ff7ebd1e6a04ac274c7df6b6909 100644 --- a/src/finiteVolume/fvMesh/extendedStencil/cellToFace/extendedCellToFaceStencilTemplates.C +++ b/src/finiteVolume/fvMesh/extendedStencil/cellToFace/extendedCellToFaceStencilTemplates.C @@ -37,7 +37,7 @@ void Foam::extendedCellToFaceStencil::collectData ) { // 1. Construct cell data in compact addressing - List<Type> flatFld(map.constructSize(), pTraits<Type>::zero); + List<Type> flatFld(map.constructSize(), Zero); // Insert my internal values forAll(fld, cellI) @@ -114,7 +114,7 @@ Foam::extendedCellToFaceStencil::weightedSum ( fld.name(), fld.dimensions(), - pTraits<Type>::zero + Zero ) ) ); diff --git a/src/finiteVolume/fvMesh/extendedStencil/cellToFace/extendedUpwindCellToFaceStencilTemplates.C b/src/finiteVolume/fvMesh/extendedStencil/cellToFace/extendedUpwindCellToFaceStencilTemplates.C index fe06177ec4e3cfd4bf26787a0c6e9fe146b714b1..e47683cb481f928e972c350bbd83377ff1811a0c 100644 --- a/src/finiteVolume/fvMesh/extendedStencil/cellToFace/extendedUpwindCellToFaceStencilTemplates.C +++ b/src/finiteVolume/fvMesh/extendedStencil/cellToFace/extendedUpwindCellToFaceStencilTemplates.C @@ -63,7 +63,7 @@ Foam::extendedUpwindCellToFaceStencil::weightedSum ( fld.name(), fld.dimensions(), - pTraits<Type>::zero + Zero ) ) ); diff --git a/src/finiteVolume/fvMesh/extendedStencil/faceToCell/extendedFaceToCellStencilTemplates.C b/src/finiteVolume/fvMesh/extendedStencil/faceToCell/extendedFaceToCellStencilTemplates.C index e1530b0b36c29ff2513e8cfac60cc3c67ea55540..0535e0548d016099bbea8924638e2d0db17741fc 100644 --- a/src/finiteVolume/fvMesh/extendedStencil/faceToCell/extendedFaceToCellStencilTemplates.C +++ b/src/finiteVolume/fvMesh/extendedStencil/faceToCell/extendedFaceToCellStencilTemplates.C @@ -37,7 +37,7 @@ void Foam::extendedFaceToCellStencil::collectData ) { // 1. Construct face data in compact addressing - List<Type> flatFld(map.constructSize(), pTraits<Type>::zero); + List<Type> flatFld(map.constructSize(), Zero); // Insert my internal values forAll(fld, cellI) @@ -108,7 +108,7 @@ Foam::extendedFaceToCellStencil::weightedSum ( fld.name(), fld.dimensions(), - pTraits<Type>::zero + Zero ) ) ); diff --git a/src/finiteVolume/interpolation/interpolation/interpolationCellPointFace/interpolationCellPointFace.C b/src/finiteVolume/interpolation/interpolation/interpolationCellPointFace/interpolationCellPointFace.C index 537c686bdb1d20c47bc7e43788f6f8c513871ed0..deecb80321dcd3fabe0bcb220230e60ba99213c9 100644 --- a/src/finiteVolume/interpolation/interpolation/interpolationCellPointFace/interpolationCellPointFace.C +++ b/src/finiteVolume/interpolation/interpolation/interpolationCellPointFace/interpolationCellPointFace.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -68,7 +68,7 @@ Type Foam::interpolationCellPointFace<Type>::interpolate scalar phi[4], phiCandidate[4]; label tetLabelCandidate[2], tetPointLabels[2]; - Type t = pTraits<Type>::zero; + Type t = Zero; // only use face information when the position is on a face if (faceI < 0) diff --git a/src/finiteVolume/interpolation/interpolation/interpolationPointMVC/pointMVCWeightI.H b/src/finiteVolume/interpolation/interpolation/interpolationPointMVC/pointMVCWeightI.H index 47ea12bab9dd4bae1f48d09e3e61f2972eef4326..61f7cedb256302ea4c4b56e43ee6da54816c0499 100644 --- a/src/finiteVolume/interpolation/interpolation/interpolationPointMVC/pointMVCWeightI.H +++ b/src/finiteVolume/interpolation/interpolation/interpolationPointMVC/pointMVCWeightI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ inline Type Foam::pointMVCWeight::interpolate { const labelList& vertices = psip.mesh()().cellPoints()[cellIndex_]; - Type t = pTraits<Type>::zero; + Type t = Zero; forAll(vertices, i) { t += psip[vertices[i]]*weights_[i]; diff --git a/src/finiteVolume/interpolation/surfaceInterpolation/schemes/cubic/cubic.H b/src/finiteVolume/interpolation/surfaceInterpolation/schemes/cubic/cubic.H index 253157431578274d5b935603b08a7098d55129ff..18b767b002f8e1832b476f152e568602db098886 100644 --- a/src/finiteVolume/interpolation/surfaceInterpolation/schemes/cubic/cubic.H +++ b/src/finiteVolume/interpolation/surfaceInterpolation/schemes/cubic/cubic.H @@ -175,7 +175,7 @@ public: { if (!sfCorr.boundaryField()[pi].coupled()) { - sfCorr.boundaryField()[pi] = pTraits<Type>::zero; + sfCorr.boundaryField()[pi] = Zero; } } diff --git a/src/finiteVolume/interpolation/surfaceInterpolation/schemes/linearUpwind/linearUpwind.C b/src/finiteVolume/interpolation/surfaceInterpolation/schemes/linearUpwind/linearUpwind.C index aa7d4482b8e786c402c8f52bf51b17d9328a7b38..6dad60e254f0e05fa05c5d58edae74a2f57af516 100644 --- a/src/finiteVolume/interpolation/surfaceInterpolation/schemes/linearUpwind/linearUpwind.C +++ b/src/finiteVolume/interpolation/surfaceInterpolation/schemes/linearUpwind/linearUpwind.C @@ -51,7 +51,7 @@ Foam::linearUpwind<Type>::correction false ), mesh, - dimensioned<Type>(vf.name(), vf.dimensions(), pTraits<Type>::zero) + dimensioned<Type>(vf.name(), vf.dimensions(), Zero) ) ); diff --git a/src/finiteVolume/interpolation/surfaceInterpolation/schemes/linearUpwind/linearUpwindV.C b/src/finiteVolume/interpolation/surfaceInterpolation/schemes/linearUpwind/linearUpwindV.C index fce527802ca8f07773860b7715befe18264ebcf8..608c573ad2c954b9bdac0141ed7389322ca4ec27 100644 --- a/src/finiteVolume/interpolation/surfaceInterpolation/schemes/linearUpwind/linearUpwindV.C +++ b/src/finiteVolume/interpolation/surfaceInterpolation/schemes/linearUpwind/linearUpwindV.C @@ -57,7 +57,7 @@ Foam::linearUpwindV<Type>::correction ( vf.name(), vf.dimensions(), - pTraits<Type>::zero + Zero ) ) ); diff --git a/src/finiteVolume/interpolation/surfaceInterpolation/schemes/outletStabilised/outletStabilised.H b/src/finiteVolume/interpolation/surfaceInterpolation/schemes/outletStabilised/outletStabilised.H index 819347a9721f906cdea43925f68036afe341ac90..dbdebfa7d2ca9a4444ca5df71dca8481458acb9c 100644 --- a/src/finiteVolume/interpolation/surfaceInterpolation/schemes/outletStabilised/outletStabilised.H +++ b/src/finiteVolume/interpolation/surfaceInterpolation/schemes/outletStabilised/outletStabilised.H @@ -222,7 +222,7 @@ public: if (mesh_.isInternalFace(facei)) { // Remove correction - corr[facei] = pTraits<Type>::zero; + corr[facei] = Zero; } } } diff --git a/src/finiteVolume/interpolation/surfaceInterpolation/schemes/pointLinear/pointLinear.C b/src/finiteVolume/interpolation/surfaceInterpolation/schemes/pointLinear/pointLinear.C index 98a7cdbf419ad5d7c4899b3758ed84d1ed9e257d..303421fcf6a616f8e9db8633f9021fd2d1c57b7c 100644 --- a/src/finiteVolume/interpolation/surfaceInterpolation/schemes/pointLinear/pointLinear.C +++ b/src/finiteVolume/interpolation/surfaceInterpolation/schemes/pointLinear/pointLinear.C @@ -166,7 +166,7 @@ correction } else { - pSfCorr = pTraits<Type>::zero; + pSfCorr = Zero; } } diff --git a/src/finiteVolume/interpolation/surfaceInterpolation/schemes/skewCorrected/skewCorrected.H b/src/finiteVolume/interpolation/surfaceInterpolation/schemes/skewCorrected/skewCorrected.H index 1f568e6315799be89989afc38aec3dbc24bf5662..28649caa75dacbc0dcb1f557f83cfded3fb3a037 100644 --- a/src/finiteVolume/interpolation/surfaceInterpolation/schemes/skewCorrected/skewCorrected.H +++ b/src/finiteVolume/interpolation/surfaceInterpolation/schemes/skewCorrected/skewCorrected.H @@ -152,7 +152,7 @@ public: ( vf.name(), vf.dimensions(), - pTraits<Type>::zero + Zero ) ) ); diff --git a/src/finiteVolume/interpolation/volPointInterpolation/volPointInterpolate.C b/src/finiteVolume/interpolation/volPointInterpolation/volPointInterpolate.C index 79bdc2a29af6b6cb190cab96a7d90ce6a5576899..2759d0fb4b4f3794118b96064f6bba0dc80b40be 100644 --- a/src/finiteVolume/interpolation/volPointInterpolation/volPointInterpolate.C +++ b/src/finiteVolume/interpolation/volPointInterpolation/volPointInterpolate.C @@ -143,7 +143,7 @@ void Foam::volPointInterpolation::interpolateInternalField const scalarList& pw = pointWeights_[pointi]; const labelList& ppc = pointCells[pointi]; - pf[pointi] = pTraits<Type>::zero; + pf[pointi] = Zero; forAll(ppc, pointCelli) { @@ -192,7 +192,7 @@ Foam::tmp<Foam::Field<Type>> Foam::volPointInterpolation::flatBoundaryField forAll(pp, i) { - boundaryVals[bFaceI++] = pTraits<Type>::zero; + boundaryVals[bFaceI++] = Zero; } } } @@ -231,7 +231,7 @@ void Foam::volPointInterpolation::interpolateBoundaryField Type& val = pfi[pointI]; - val = pTraits<Type>::zero; + val = Zero; forAll(pFaces, j) { if (boundaryIsPatchFace_[pFaces[j]]) diff --git a/src/fvAgglomerationMethods/pairPatchAgglomeration/pairPatchAgglomerationTemplates.C b/src/fvAgglomerationMethods/pairPatchAgglomeration/pairPatchAgglomerationTemplates.C index 9ddc691bb7be19b7eeb6060e85365beb85f26f42..5943814b4cc64c27153bf81e0cc5553cb507e17f 100644 --- a/src/fvAgglomerationMethods/pairPatchAgglomeration/pairPatchAgglomerationTemplates.C +++ b/src/fvAgglomerationMethods/pairPatchAgglomeration/pairPatchAgglomerationTemplates.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -46,7 +46,7 @@ void Foam::pairPatchAgglomeration::restrictField << abort(FatalError); } - cf = pTraits<Type>::zero; + cf = Zero; forAll(ff, i) { diff --git a/src/fvMotionSolver/pointPatchFields/derived/timeVaryingMappedFixedValue/timeVaryingMappedFixedValuePointPatchField.C b/src/fvMotionSolver/pointPatchFields/derived/timeVaryingMappedFixedValue/timeVaryingMappedFixedValuePointPatchField.C index 7d3b5a8d7c0ef16366fc6d8e7f0f311942efbc78..6223cdb13c3a04fc10779327c4050d76126e292d 100644 --- a/src/fvMotionSolver/pointPatchFields/derived/timeVaryingMappedFixedValue/timeVaryingMappedFixedValuePointPatchField.C +++ b/src/fvMotionSolver/pointPatchFields/derived/timeVaryingMappedFixedValue/timeVaryingMappedFixedValuePointPatchField.C @@ -46,10 +46,10 @@ timeVaryingMappedFixedValuePointPatchField sampleTimes_(0), startSampleTime_(-1), startSampledValues_(0), - startAverage_(pTraits<Type>::zero), + startAverage_(Zero), endSampleTime_(-1), endSampledValues_(0), - endAverage_(pTraits<Type>::zero), + endAverage_(Zero), offset_() {} @@ -74,10 +74,10 @@ timeVaryingMappedFixedValuePointPatchField sampleTimes_(0), startSampleTime_(-1), startSampledValues_(0), - startAverage_(pTraits<Type>::zero), + startAverage_(Zero), endSampleTime_(-1), endSampledValues_(0), - endAverage_(pTraits<Type>::zero), + endAverage_(Zero), offset_ ( ptf.offset_.valid() @@ -113,10 +113,10 @@ timeVaryingMappedFixedValuePointPatchField sampleTimes_(0), startSampleTime_(-1), startSampledValues_(0), - startAverage_(pTraits<Type>::zero), + startAverage_(Zero), endSampleTime_(-1), endSampledValues_(0), - endAverage_(pTraits<Type>::zero), + endAverage_(Zero), offset_() { if (dict.found("offset")) diff --git a/src/fvOptions/sources/derived/rotorDiskSource/rotorDiskSourceTemplates.C b/src/fvOptions/sources/derived/rotorDiskSource/rotorDiskSourceTemplates.C index 3ca231a5c1ddde0bbad0b72c5bbbc3817e546ecc..0d757a57c8144f90cf5be560ca866a1a4cdde32b 100644 --- a/src/fvOptions/sources/derived/rotorDiskSource/rotorDiskSourceTemplates.C +++ b/src/fvOptions/sources/derived/rotorDiskSource/rotorDiskSourceTemplates.C @@ -182,7 +182,7 @@ void Foam::fv::rotorDiskSource::writeField IOobject::NO_WRITE ), mesh_, - dimensioned<Type>("zero", dimless, pTraits<Type>::zero) + dimensioned<Type>("zero", dimless, Zero) ) ); diff --git a/src/fvOptions/sources/general/semiImplicitSource/SemiImplicitSource.C b/src/fvOptions/sources/general/semiImplicitSource/SemiImplicitSource.C index c7643dd71af68c09193be3cbcc90a921e87b85a3..459ded8cd9ab1d2d52bf71365e816dc360470369 100644 --- a/src/fvOptions/sources/general/semiImplicitSource/SemiImplicitSource.C +++ b/src/fvOptions/sources/general/semiImplicitSource/SemiImplicitSource.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -157,7 +157,7 @@ void Foam::fv::SemiImplicitSource<Type>::addSup ( "zero", eqn.dimensions()/dimVolume, - pTraits<Type>::zero + Zero ), false ); diff --git a/src/lagrangian/intermediate/IntegrationScheme/IntegrationScheme/IntegrationScheme.H b/src/lagrangian/intermediate/IntegrationScheme/IntegrationScheme/IntegrationScheme.H index ab077d5b7f43148102b0796800b60f7096e0cfae..88326f8c2b92cc47d3efa3bb277ee2b006a6f719 100644 --- a/src/lagrangian/intermediate/IntegrationScheme/IntegrationScheme/IntegrationScheme.H +++ b/src/lagrangian/intermediate/IntegrationScheme/IntegrationScheme/IntegrationScheme.H @@ -69,8 +69,8 @@ public: //- Constructor integrationResult() : - value_(pTraits<Type>::zero), - average_(pTraits<Type>::zero) + value_(Zero), + average_(Zero) {} diff --git a/src/lagrangian/intermediate/parcels/Templates/CollidingParcel/CollisionRecordList/PairCollisionRecord/PairCollisionRecord.C b/src/lagrangian/intermediate/parcels/Templates/CollidingParcel/CollisionRecordList/PairCollisionRecord/PairCollisionRecord.C index 572e5a41d012bc903d05bcc6c1d12f03e0aa731b..7f27ff8438aff5fb126a16a1318a85c17cfeea35 100644 --- a/src/lagrangian/intermediate/parcels/Templates/CollidingParcel/CollisionRecordList/PairCollisionRecord/PairCollisionRecord.C +++ b/src/lagrangian/intermediate/parcels/Templates/CollidingParcel/CollisionRecordList/PairCollisionRecord/PairCollisionRecord.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -32,7 +32,7 @@ Foam::PairCollisionRecord<Type>::PairCollisionRecord() : origProcOfOther_(0), origIdOfOther_(-1), - data_(pTraits<Type>::zero) + data_(Zero) {} diff --git a/src/lagrangian/intermediate/parcels/Templates/CollidingParcel/CollisionRecordList/WallCollisionRecord/WallCollisionRecord.C b/src/lagrangian/intermediate/parcels/Templates/CollidingParcel/CollisionRecordList/WallCollisionRecord/WallCollisionRecord.C index 3e4470eaf3fdc1044c35c77e9cdd5978a183a890..ed533633f0fa062ea14511ccca469ffb19f0779b 100644 --- a/src/lagrangian/intermediate/parcels/Templates/CollidingParcel/CollisionRecordList/WallCollisionRecord/WallCollisionRecord.C +++ b/src/lagrangian/intermediate/parcels/Templates/CollidingParcel/CollisionRecordList/WallCollisionRecord/WallCollisionRecord.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -38,7 +38,7 @@ Foam::WallCollisionRecord<Type>::WallCollisionRecord() : accessed_(false), pRel_(), - data_(pTraits<Type>::zero) + data_(Zero) {} diff --git a/src/lagrangian/intermediate/submodels/MPPIC/AveragingMethods/AveragingMethod/AveragingMethod.C b/src/lagrangian/intermediate/submodels/MPPIC/AveragingMethods/AveragingMethod/AveragingMethod.C index 136140ad5f5cbd271f3dde3ed1a78c0047a5274c..2fa9f5b72aa4bf50988971fe21c927826485f5e3 100644 --- a/src/lagrangian/intermediate/submodels/MPPIC/AveragingMethods/AveragingMethod/AveragingMethod.C +++ b/src/lagrangian/intermediate/submodels/MPPIC/AveragingMethods/AveragingMethod/AveragingMethod.C @@ -47,7 +47,7 @@ Foam::AveragingMethod<Type>::AveragingMethod { FieldField<Field, Type>::append ( - new Field<Type>(size[i], pTraits<Type>::zero) + new Field<Type>(size[i], Zero) ); } } @@ -161,7 +161,7 @@ bool Foam::AveragingMethod<Type>::write() const mesh_ ), mesh_, - dimensioned<Type>("zero", dimless, pTraits<Type>::zero) + dimensioned<Type>("zero", dimless, Zero) ); GeometricField<TypeGrad, fvPatchField, volMesh> cellGrad ( @@ -172,7 +172,7 @@ bool Foam::AveragingMethod<Type>::write() const mesh_ ), mesh_, - dimensioned<TypeGrad>("zero", dimless, pTraits<TypeGrad>::zero) + dimensioned<TypeGrad>("zero", dimless, Zero) ); GeometricField<Type, pointPatchField, pointMesh> pointValue ( @@ -183,7 +183,7 @@ bool Foam::AveragingMethod<Type>::write() const mesh_ ), pointMesh_, - dimensioned<Type>("zero", dimless, pTraits<Type>::zero) + dimensioned<Type>("zero", dimless, Zero) ); GeometricField<TypeGrad, pointPatchField, pointMesh> pointGrad ( @@ -194,7 +194,7 @@ bool Foam::AveragingMethod<Type>::write() const mesh_ ), pointMesh_, - dimensioned<TypeGrad>("zero", dimless, pTraits<TypeGrad>::zero) + dimensioned<TypeGrad>("zero", dimless, Zero) ); // tet-volume weighted sums diff --git a/src/lagrangian/intermediate/submodels/MPPIC/AveragingMethods/Basic/Basic.C b/src/lagrangian/intermediate/submodels/MPPIC/AveragingMethods/Basic/Basic.C index 97bbb7b9b5d748e6585fd4f8b1fe9ae1c2078f85..b921b0042d46c14ee830acdbee0a9aceb23c1593 100644 --- a/src/lagrangian/intermediate/submodels/MPPIC/AveragingMethods/Basic/Basic.C +++ b/src/lagrangian/intermediate/submodels/MPPIC/AveragingMethods/Basic/Basic.C @@ -77,7 +77,7 @@ void Foam::AveragingMethods::Basic<Type>::updateGrad() false ), this->mesh_, - dimensioned<Type>("zero", dimless, pTraits<Type>::zero), + dimensioned<Type>("zero", dimless, Zero), zeroGradientFvPatchField<Type>::typeName ); tempData.internalField() = data_; diff --git a/src/lagrangian/molecularDynamics/molecularMeasurements/bufferedAccumulator/bufferedAccumulator.C b/src/lagrangian/molecularDynamics/molecularMeasurements/bufferedAccumulator/bufferedAccumulator.C index d693708a9bdebd2a97aa2c28808837e5e8847b03..895ae8bfd0c0e43bc3d869c186c3e26104f4db6a 100644 --- a/src/lagrangian/molecularDynamics/molecularMeasurements/bufferedAccumulator/bufferedAccumulator.C +++ b/src/lagrangian/molecularDynamics/molecularMeasurements/bufferedAccumulator/bufferedAccumulator.C @@ -41,7 +41,7 @@ void Foam::bufferedAccumulator<Type>::accumulateAndResetBuffer(const label b) averagesTaken_++; - (*this)[b] = Field<Type>(bufferLength(), pTraits<Type>::zero); + (*this)[b] = Field<Type>(bufferLength(), Zero); bufferOffsets_[b] = 0; } @@ -112,7 +112,7 @@ void Foam::bufferedAccumulator<Type>::setSizes forAll((*this), b) { - (*this)[b] = Field<Type>(bufferLength, pTraits<Type>::zero); + (*this)[b] = Field<Type>(bufferLength, Zero); } averagesTaken_ = 0; @@ -187,7 +187,7 @@ Foam::Field<Type> Foam::bufferedAccumulator<Type>::averaged() const << ". Returning empty field." << endl; - return Field<Type>(bufferLength(), pTraits<Type>::zero); + return Field<Type>(bufferLength(), Zero); } } @@ -195,7 +195,7 @@ Foam::Field<Type> Foam::bufferedAccumulator<Type>::averaged() const template<class Type> void Foam::bufferedAccumulator<Type>::resetAveraging() { - accumulationBuffer() = Field<Type>(bufferLength(), pTraits<Type>::zero); + accumulationBuffer() = Field<Type>(bufferLength(), Zero); averagesTaken_ = 0; } diff --git a/src/lagrangian/molecularDynamics/molecularMeasurements/correlationFunction/correlationFunction.C b/src/lagrangian/molecularDynamics/molecularMeasurements/correlationFunction/correlationFunction.C index c90588a71fd30efefc8e8e95a5b65e77b8d524e4..a89c35333d0af07eda032bd3a21775768ab543ce 100644 --- a/src/lagrangian/molecularDynamics/molecularMeasurements/correlationFunction/correlationFunction.C +++ b/src/lagrangian/molecularDynamics/molecularMeasurements/correlationFunction/correlationFunction.C @@ -68,7 +68,7 @@ void Foam::correlationFunction<Type>::setTimesAndSizes Field<Type> ( tZeroBufferSize, - pTraits<Type>::zero + Zero ) ); } diff --git a/src/mesh/snappyHexMesh/externalDisplacementMeshMover/zeroFixedValue/zeroFixedValuePointPatchField.C b/src/mesh/snappyHexMesh/externalDisplacementMeshMover/zeroFixedValue/zeroFixedValuePointPatchField.C index 0caa4f166cb96102a0ccee954ac48d016bc716cb..f5630ead7e06eedcc037261ecda41fdc59dc184f 100644 --- a/src/mesh/snappyHexMesh/externalDisplacementMeshMover/zeroFixedValue/zeroFixedValuePointPatchField.C +++ b/src/mesh/snappyHexMesh/externalDisplacementMeshMover/zeroFixedValue/zeroFixedValuePointPatchField.C @@ -50,7 +50,7 @@ zeroFixedValuePointPatchField : fixedValuePointPatchField<Type>(p, iF, dict, false) { - fixedValuePointPatchField<Type>::operator=(pTraits<Type>::zero); + fixedValuePointPatchField<Type>::operator=(Zero); } @@ -67,7 +67,7 @@ zeroFixedValuePointPatchField fixedValuePointPatchField<Type>(ptf, p, iF, mapper) { // For safety re-evaluate - fixedValuePointPatchField<Type>::operator=(pTraits<Type>::zero); + fixedValuePointPatchField<Type>::operator=(Zero); } @@ -93,7 +93,7 @@ zeroFixedValuePointPatchField fixedValuePointPatchField<Type>(ptf, iF) { // For safety re-evaluate - fixedValuePointPatchField<Type>::operator=(pTraits<Type>::zero); + fixedValuePointPatchField<Type>::operator=(Zero); } diff --git a/src/mesh/snappyHexMesh/meshRefinement/meshRefinementTemplates.C b/src/mesh/snappyHexMesh/meshRefinement/meshRefinementTemplates.C index 7e42869451fd6504ad724e73958efb854bd7aa28..12a1011e87fd3bd7e3dce3f7ad548e6a83ae1b24 100644 --- a/src/mesh/snappyHexMesh/meshRefinement/meshRefinementTemplates.C +++ b/src/mesh/snappyHexMesh/meshRefinement/meshRefinementTemplates.C @@ -70,7 +70,7 @@ T Foam::meshRefinement::gAverage << exit(FatalError); } - T sum = pTraits<T>::zero; + T sum = Zero; label n = 0; forAll(values, i) @@ -305,7 +305,7 @@ void Foam::meshRefinement::weightedSum } sum.setSize(meshPoints.size()); - sum = pTraits<Type>::zero; + sum = Zero; forAll(edges, edgeI) { @@ -329,7 +329,7 @@ void Foam::meshRefinement::weightedSum meshPoints, sum, plusEqOp<Type>(), - pTraits<Type>::zero // null value + Type(Zero) // null value ); } diff --git a/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriverTemplates.C b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriverTemplates.C index a8eb5fff8c857cfe47b7607b16bc615c84c7e139..d4f9cd36e512f807316e450c7aa02484b8cda274 100644 --- a/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriverTemplates.C +++ b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriverTemplates.C @@ -43,7 +43,7 @@ void Foam::snappyLayerDriver::averageNeighbours { const pointField& pts = mesh.points(); - average = pTraits<Type>::zero; + average = Zero; forAll(edges, edgeI) { @@ -77,7 +77,7 @@ void Foam::snappyLayerDriver::averageNeighbours meshPoints, average, plusEqOp<Type>(), - pTraits<Type>::zero // null value + Zero // null value ); average *= invSumWeight; diff --git a/src/meshTools/AMIInterpolation/AMIInterpolation/AMIInterpolation.C b/src/meshTools/AMIInterpolation/AMIInterpolation/AMIInterpolation.C index 6b2f0ae6920356e4a5aa677b398f2fad36553b0a..1c55843ee2e14776f41ae50edb24cd9502447034 100644 --- a/src/meshTools/AMIInterpolation/AMIInterpolation/AMIInterpolation.C +++ b/src/meshTools/AMIInterpolation/AMIInterpolation/AMIInterpolation.C @@ -1284,7 +1284,7 @@ Foam::AMIInterpolation<SourcePatch, TargetPatch>::interpolateToSource new Field<Type> ( srcAddress_.size(), - pTraits<Type>::zero + Zero ) ); @@ -1329,7 +1329,7 @@ Foam::AMIInterpolation<SourcePatch, TargetPatch>::interpolateToTarget new Field<Type> ( tgtAddress_.size(), - pTraits<Type>::zero + Zero ) ); diff --git a/src/meshTools/mappedPatches/mappedPolyPatch/mappedPatchBaseTemplates.C b/src/meshTools/mappedPatches/mappedPolyPatch/mappedPatchBaseTemplates.C index 8b5a50e394dac7a59abeb9408bccf1e67fd8a834..bfd9152ceb82116f61e3642172173d477419e965 100644 --- a/src/meshTools/mappedPatches/mappedPolyPatch/mappedPatchBaseTemplates.C +++ b/src/meshTools/mappedPatches/mappedPolyPatch/mappedPatchBaseTemplates.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -70,7 +70,7 @@ void Foam::mappedPatchBase::distribute map().constructMap(), lst, cop, - pTraits<Type>::zero + Type(Zero) ); } } @@ -126,7 +126,7 @@ void Foam::mappedPatchBase::reverseDistribute map().subMap(), lst, cop, - pTraits<Type>::zero + Type(Zero) ); break; } diff --git a/src/postProcessing/functionObjects/field/fieldValues/cellSource/cellSourceTemplates.C b/src/postProcessing/functionObjects/field/fieldValues/cellSource/cellSourceTemplates.C index 217f1f58f3e2ce7d91d420ae06eaa14b8b248edc..d678ee53a82331415bcc4a3e84d8516af71f31d1 100644 --- a/src/postProcessing/functionObjects/field/fieldValues/cellSource/cellSourceTemplates.C +++ b/src/postProcessing/functionObjects/field/fieldValues/cellSource/cellSourceTemplates.C @@ -75,7 +75,7 @@ Type Foam::fieldValues::cellSource::processValues const scalarField& weightField ) const { - Type result = pTraits<Type>::zero; + Type result = Zero; switch (operation_) { case opSum: diff --git a/src/postProcessing/functionObjects/field/fieldValues/faceSource/faceSourceTemplates.C b/src/postProcessing/functionObjects/field/fieldValues/faceSource/faceSourceTemplates.C index ca7c9976625987e7e368e29df99edc6e20109632..0cfd1f40c63922929ed7466a726e322d7ef07550 100644 --- a/src/postProcessing/functionObjects/field/fieldValues/faceSource/faceSourceTemplates.C +++ b/src/postProcessing/functionObjects/field/fieldValues/faceSource/faceSourceTemplates.C @@ -81,7 +81,7 @@ Foam::tmp<Foam::Field<Type>> Foam::fieldValues::faceSource::getFieldValues const faceList& faces = surfacePtr_().faces(); tmp<Field<Type>> tavg ( - new Field<Type>(faces.size(), pTraits<Type>::zero) + new Field<Type>(faces.size(), Zero) ); Field<Type>& avg = tavg.ref(); @@ -127,7 +127,7 @@ Type Foam::fieldValues::faceSource::processSameTypeValues const scalarField& weightField ) const { - Type result = pTraits<Type>::zero; + Type result = Zero; switch (operation_) { case opSum: @@ -148,7 +148,7 @@ Type Foam::fieldValues::faceSource::processSameTypeValues << pTraits<Type>::typeName << exit(FatalError); - result = pTraits<Type>::zero; + result = Zero; break; } case opSumDirectionBalance: @@ -159,7 +159,7 @@ Type Foam::fieldValues::faceSource::processSameTypeValues << pTraits<Type>::typeName << exit(FatalError); - result = pTraits<Type>::zero; + result = Zero; break; } case opAverage: diff --git a/src/postProcessing/functionObjects/field/fieldValues/fieldValueDelta/fieldValueDeltaTemplates.C b/src/postProcessing/functionObjects/field/fieldValues/fieldValueDelta/fieldValueDeltaTemplates.C index d5067cfce678ff62859b6149a3cfe1ae5c2939da..4cc4c9aea54b8503d4ce42326b4236aeed8eb88c 100644 --- a/src/postProcessing/functionObjects/field/fieldValues/fieldValueDelta/fieldValueDeltaTemplates.C +++ b/src/postProcessing/functionObjects/field/fieldValues/fieldValueDelta/fieldValueDeltaTemplates.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2012-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2012-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -36,7 +36,7 @@ Type Foam::fieldValues::fieldValueDelta::applyOperation const Type& value2 ) const { - Type result = pTraits<Type>::zero; + Type result = Zero; switch (operation_) { @@ -89,8 +89,8 @@ void Foam::fieldValues::fieldValueDelta::processFields(bool& found) const dictionary& results1 = source1Ptr_->resultDict(); const dictionary& results2 = source2Ptr_->resultDict(); - Type r1(pTraits<Type>::zero); - Type r2(pTraits<Type>::zero); + Type r1(Zero); + Type r2(Zero); forAll(fields1, i) { diff --git a/src/postProcessing/functionObjects/fvTools/calcFvcGrad/calcFvcGradTemplates.C b/src/postProcessing/functionObjects/fvTools/calcFvcGrad/calcFvcGradTemplates.C index 89589a0c45449adc42cb449d3a468fa1d2455593..0a570b9872cb1b3ba845912ab44ef73abf61f4dc 100644 --- a/src/postProcessing/functionObjects/fvTools/calcFvcGrad/calcFvcGradTemplates.C +++ b/src/postProcessing/functionObjects/fvTools/calcFvcGrad/calcFvcGradTemplates.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2012-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2012-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -63,7 +63,7 @@ Foam::calcFvcGrad::gradField(const word& gradName, const dimensionSet& dims) ( "zero", dims/dimLength, - pTraits<gradType>::zero + Zero ) ) ); diff --git a/src/regionModels/regionModel/regionModel/regionModelTemplates.C b/src/regionModels/regionModel/regionModel/regionModelTemplates.C index 8722957966719532262514beec2d1f186e94d840..03ef4f601e19851cdeebc3eea2df84d817c43fca 100644 --- a/src/regionModels/regionModel/regionModel/regionModelTemplates.C +++ b/src/regionModels/regionModel/regionModel/regionModelTemplates.C @@ -93,7 +93,7 @@ Foam::regionModels::regionModel::mapRegionPatchField new Field<Type> ( p.size(), - pTraits<Type>::zero + Zero ) ); } @@ -149,7 +149,7 @@ Foam::regionModels::regionModel::mapRegionPatchInternalField new Field<Type> ( p.size(), - pTraits<Type>::zero + Zero ) ); } diff --git a/src/regionModels/thermalBaffleModels/thermalBaffle/thermalBaffle.C b/src/regionModels/thermalBaffleModels/thermalBaffle/thermalBaffle.C index 1490e558b1ec0af673b143f9926d46f5bdc1fd56..5454563cb8ec162b5d27fbc8a228923fba0c4944 100644 --- a/src/regionModels/thermalBaffleModels/thermalBaffle/thermalBaffle.C +++ b/src/regionModels/thermalBaffleModels/thermalBaffle/thermalBaffle.C @@ -182,7 +182,7 @@ thermalBaffle::thermalBaffle ( "zero", dimEnergy/dimArea/dimTime, - pTraits<scalar>::zero + Zero ) ), Q_ @@ -200,7 +200,7 @@ thermalBaffle::thermalBaffle ( "zero", dimEnergy/dimVolume/dimTime, - pTraits<scalar>::zero + Zero ) ), radiation_ @@ -242,7 +242,7 @@ thermalBaffle::thermalBaffle ( "zero", dimEnergy/dimArea/dimTime, - pTraits<scalar>::zero + Zero ) ), Q_ @@ -260,7 +260,7 @@ thermalBaffle::thermalBaffle ( "zero", dimEnergy/dimVolume/dimTime, - pTraits<scalar>::zero + Zero ) ), radiation_ diff --git a/src/sampling/meshToMesh/meshToMeshTemplates.C b/src/sampling/meshToMesh/meshToMeshTemplates.C index 958b932be59bde13d6a0e2c24c7549084a61323a..59b1590a9d86325d516ba2d57a5ca3bc1ff7cf5c 100644 --- a/src/sampling/meshToMesh/meshToMeshTemplates.C +++ b/src/sampling/meshToMesh/meshToMeshTemplates.C @@ -111,7 +111,7 @@ void Foam::meshToMesh::mapSrcToTgt if (srcAddress.size()) { -// result[cellI] = pTraits<Type>::zero; +// result[cellI] = Zero; result[cellI] *= (1.0 - sum(srcWeight)); forAll(srcAddress, i) { @@ -131,7 +131,7 @@ void Foam::meshToMesh::mapSrcToTgt if (srcAddress.size()) { -// result[cellI] = pTraits<Type>::zero; +// result[cellI] = Zero; result[cellI] *= (1.0 - sum(srcWeight)); forAll(srcAddress, i) { @@ -157,7 +157,7 @@ Foam::tmp<Foam::Field<Type>> Foam::meshToMesh::mapSrcToTgt new Field<Type> ( tgtToSrcCellAddr_.size(), - pTraits<Type>::zero + Zero ) ); @@ -276,7 +276,7 @@ Foam::tmp<Foam::Field<Type>> Foam::meshToMesh::mapTgtToSrc new Field<Type> ( srcToTgtCellAddr_.size(), - pTraits<Type>::zero + Zero ) ); @@ -362,7 +362,7 @@ void Foam::meshToMesh::mapSrcToTgt tgtField.rmap(tnewTgt(), identity(tgtField.size())); } - tgtField == pTraits<Type>::zero; + tgtField == Type(Zero); AMIList[i].interpolateToTarget ( @@ -461,7 +461,7 @@ Foam::meshToMesh::mapSrcToTgt ), tgtMesh, field.dimensions(), - Field<Type>(tgtMesh.nCells(), pTraits<Type>::zero), + Field<Type>(tgtMesh.nCells(), Zero), tgtPatchFields ) ); @@ -551,7 +551,7 @@ void Foam::meshToMesh::mapTgtToSrc srcField.rmap(tnewSrc(), identity(srcField.size())); } - srcField == pTraits<Type>::zero; + srcField == Type(Zero); AMIList[i].interpolateToSource ( @@ -650,7 +650,7 @@ Foam::meshToMesh::mapTgtToSrc ), srcMesh, field.dimensions(), - Field<Type>(srcMesh.nCells(), pTraits<Type>::zero), + Field<Type>(srcMesh.nCells(), Zero), srcPatchFields ) ); diff --git a/src/sampling/meshToMesh0/meshToMesh0Templates.C b/src/sampling/meshToMesh0/meshToMesh0Templates.C index b4805a5c9889c14a63405ff1c18b16c18bd7d8e8..b36d2c55d4b2a9a4594738bc5254c3b2b3429e0a 100644 --- a/src/sampling/meshToMesh0/meshToMesh0Templates.C +++ b/src/sampling/meshToMesh0/meshToMesh0Templates.C @@ -70,7 +70,7 @@ void Foam::meshToMesh0::interpolateField const labelList& overlapCells = adr[celli]; const scalarList& w = weights[celli]; - Type f = pTraits<Type>::zero; + Type f = Zero; forAll(overlapCells, i) { label fromCelli = overlapCells[i]; diff --git a/src/sampling/sampledSurface/isoSurface/isoSurfaceTemplates.C b/src/sampling/sampledSurface/isoSurface/isoSurfaceTemplates.C index c0444401db1008f6d0be965c05e3e4350932e1f6..b610d44d030b30eef9900a6ccd5d7e0f5280e0ea 100644 --- a/src/sampling/sampledSurface/isoSurface/isoSurfaceTemplates.C +++ b/src/sampling/sampledSurface/isoSurface/isoSurfaceTemplates.C @@ -468,7 +468,7 @@ Foam::label Foam::isoSurface::generateFaceTriPoints ( snappedPoint[pointI] != -1 ? snappedPoints[snappedPoint[pointI]] - : pTraits<Type>::zero + : Type(Zero) ), pVals[nextPointI], @@ -477,7 +477,7 @@ Foam::label Foam::isoSurface::generateFaceTriPoints ( snappedPoint[nextPointI] != -1 ? snappedPoints[snappedPoint[nextPointI]] - : pTraits<Type>::zero + : Type(Zero) ), cVals[own], @@ -486,7 +486,7 @@ Foam::label Foam::isoSurface::generateFaceTriPoints ( snappedCc[own] != -1 ? snappedPoints[snappedCc[own]] - : pTraits<Type>::zero + : Type(Zero) ), neiVal, @@ -582,7 +582,7 @@ void Foam::isoSurface::generateTriPoints ( snappedCc[nei[faceI]] != -1 ? snappedPoints[snappedCc[nei[faceI]]] - : pTraits<Type>::zero + : Type(Zero) ), triPoints, @@ -594,7 +594,7 @@ void Foam::isoSurface::generateTriPoints // Determine neighbouring snap status boolList neiSnapped(mesh_.nFaces()-mesh_.nInternalFaces(), false); - List<Type> neiSnappedPoint(neiSnapped.size(), pTraits<Type>::zero); + List<Type> neiSnappedPoint(neiSnapped.size(), Type(Zero)); forAll(patches, patchI) { const polyPatch& pp = patches[patchI]; @@ -680,7 +680,7 @@ void Foam::isoSurface::generateTriPoints cVals.boundaryField()[patchI][i], cCoords.boundaryField()[patchI][i], false, - pTraits<Type>::zero, + Type(Zero), triPoints, triMeshCells @@ -713,7 +713,7 @@ void Foam::isoSurface::generateTriPoints cVals.boundaryField()[patchI][i], cCoords.boundaryField()[patchI][i], false, // fc not snapped - pTraits<Type>::zero, + Type(Zero), triPoints, triMeshCells @@ -739,7 +739,7 @@ Foam::isoSurface::interpolate ) { // One value per point - tmp<Field<Type> > tvalues(new Field<Type>(nPoints, pTraits<Type>::zero)); + tmp<Field<Type> > tvalues(new Field<Type>(nPoints, Type(Zero))); Field<Type>& values = tvalues.ref(); labelList nValues(values.size(), 0); diff --git a/src/sampling/sampledSurface/sampledSurface/sampledSurfaceTemplates.C b/src/sampling/sampledSurface/sampledSurface/sampledSurfaceTemplates.C index dcf176b56a5e90663e17912165ff51392e5b75c5..758c3395ed68e62b74fde3cd58f52210253daa93 100644 --- a/src/sampling/sampledSurface/sampledSurface/sampledSurfaceTemplates.C +++ b/src/sampling/sampledSurface/sampledSurface/sampledSurfaceTemplates.C @@ -49,7 +49,7 @@ bool Foam::sampledSurface::checkFieldSize(const Field<Type>& field) const template<class Type> Type Foam::sampledSurface::integrate(const Field<Type>& field) const { - Type value = pTraits<Type>::zero; + Type value = Zero; if (checkFieldSize(field)) { @@ -73,7 +73,7 @@ Type Foam::sampledSurface::integrate(const tmp<Field<Type>>& field) const template<class Type> Type Foam::sampledSurface::average(const Field<Type>& field) const { - Type value = pTraits<Type>::zero; + Type value = Zero; if (checkFieldSize(field)) { @@ -89,7 +89,7 @@ Type Foam::sampledSurface::average(const Field<Type>& field) const } else { - return pTraits<Type>::zero; + return Zero; } } @@ -174,7 +174,7 @@ Foam::sampledSurface::pointAverage false ), mesh, - dimensioned<Type>("zero", dimless, pTraits<Type>::zero) + dimensioned<Type>("zero", dimless, Zero) ) ); GeometricField<Type, fvPatchField, volMesh>& cellAvg = tcellAvg.ref(); diff --git a/src/sampling/sampledSurface/sampledTriSurfaceMesh/sampledTriSurfaceMeshTemplates.C b/src/sampling/sampledSurface/sampledTriSurfaceMesh/sampledTriSurfaceMeshTemplates.C index c286dde965cf82fd4e3b34fc8ea77cdac2afc07a..737ccba99bfaa2127cb13bf6ec28cf5d38d194ac 100644 --- a/src/sampling/sampledSurface/sampledTriSurfaceMesh/sampledTriSurfaceMeshTemplates.C +++ b/src/sampling/sampledSurface/sampledTriSurfaceMesh/sampledTriSurfaceMeshTemplates.C @@ -56,7 +56,7 @@ Foam::sampledTriSurfaceMesh::sampleField // Create flat boundary field - Field<Type> bVals(nBnd, pTraits<Type>::zero); + Field<Type> bVals(nBnd, Zero); forAll(vField.boundaryField(), patchI) { diff --git a/src/sampling/sampledSurface/writers/nastran/nastranSurfaceWriterTemplates.C b/src/sampling/sampledSurface/writers/nastran/nastranSurfaceWriterTemplates.C index 994f7bf4679fe8e819a6bee60c75086a099eee25..12a730b4245ef7979165a9835d946b1c84561d3d 100644 --- a/src/sampling/sampledSurface/writers/nastran/nastranSurfaceWriterTemplates.C +++ b/src/sampling/sampledSurface/writers/nastran/nastranSurfaceWriterTemplates.C @@ -181,7 +181,7 @@ void Foam::nastranSurfaceWriter::writeTemplate const DynamicList<face>& dFaces = decomposedFaces[i]; forAll(dFaces, faceI) { - Type v = pTraits<Type>::zero; + Type v = Zero; const face& f = dFaces[faceI]; forAll(f, fptI) diff --git a/src/surfMesh/surfaceFormats/ac3d/AC3DsurfaceFormat.C b/src/surfMesh/surfaceFormats/ac3d/AC3DsurfaceFormat.C index f226acc91d457d596728dc40940ea6e482935b5d..60301d6776a79af3386ff5cc4f68c4072d20c8f4 100644 --- a/src/surfMesh/surfaceFormats/ac3d/AC3DsurfaceFormat.C +++ b/src/surfMesh/surfaceFormats/ac3d/AC3DsurfaceFormat.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -104,7 +104,7 @@ bool Foam::fileFormats::AC3DsurfaceFormat<Face>::read // number of vertices for this zone label nZonePoints = 0; - vector location(pTraits<vector>::zero); + vector location(Zero); // tensor rotation(I); // Read all info for current zone diff --git a/src/topoChangerFvMesh/rawTopoChangerFvMesh/rawTopoChangerFvMeshTemplates.C b/src/topoChangerFvMesh/rawTopoChangerFvMesh/rawTopoChangerFvMeshTemplates.C index f47a642e3bb40a428651ec3d512e02f1eeaf78ba..0dee7077b7981cabfa06f45d953fffae7807b914 100644 --- a/src/topoChangerFvMesh/rawTopoChangerFvMesh/rawTopoChangerFvMeshTemplates.C +++ b/src/topoChangerFvMesh/rawTopoChangerFvMesh/rawTopoChangerFvMeshTemplates.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -96,7 +96,7 @@ void Foam::rawTopoChangerFvMesh::zeroUnmappedValues false ), *this, - dimensioned<Type>("0", fld.dimensions(), pTraits<Type>::zero) + dimensioned<Type>("0", fld.dimensions(), Zero) ) ); }