diff --git a/applications/utilities/mesh/manipulation/subsetMesh/subsetMesh.C b/applications/utilities/mesh/manipulation/subsetMesh/subsetMesh.C index ae3970c7c5..2bd1926e22 100644 --- a/applications/utilities/mesh/manipulation/subsetMesh/subsetMesh.C +++ b/applications/utilities/mesh/manipulation/subsetMesh/subsetMesh.C @@ -121,7 +121,7 @@ void subsetPointFields const fvMeshSubset& subsetter, const pointMesh& pMesh, const wordList& fieldNames, - PtrList>& subFields + PtrList>& subFields ) { const fvMesh& baseMesh = subsetter.baseMesh(); @@ -132,7 +132,7 @@ void subsetPointFields Info<< "Subsetting field " << fieldName << endl; - GeometricField fld + PointField fld ( IOobject ( diff --git a/applications/utilities/parallelProcessing/decomposePar/pointFieldDecomposer.H b/applications/utilities/parallelProcessing/decomposePar/pointFieldDecomposer.H index 46a15071c5..b6e559b9e2 100644 --- a/applications/utilities/parallelProcessing/decomposePar/pointFieldDecomposer.H +++ b/applications/utilities/parallelProcessing/decomposePar/pointFieldDecomposer.H @@ -145,10 +145,10 @@ public: //- Decompose point field template - tmp> + tmp> decomposeField ( - const GeometricField& + const PointField& ) const; //- Decompose a list of fields diff --git a/applications/utilities/parallelProcessing/decomposePar/pointFieldDecomposerDecomposeFields.C b/applications/utilities/parallelProcessing/decomposePar/pointFieldDecomposerDecomposeFields.C index e8c11c0726..c0b93377ce 100644 --- a/applications/utilities/parallelProcessing/decomposePar/pointFieldDecomposerDecomposeFields.C +++ b/applications/utilities/parallelProcessing/decomposePar/pointFieldDecomposerDecomposeFields.C @@ -32,7 +32,7 @@ template Foam::tmp> Foam::pointFieldDecomposer::decomposeField ( - const GeometricField& field + const PointField& field ) const { // Create and map the internal field values @@ -73,9 +73,9 @@ Foam::pointFieldDecomposer::decomposeField } // Create the field for the processor - return tmp> + return tmp> ( - new GeometricField + new PointField ( IOobject ( diff --git a/applications/utilities/parallelProcessing/reconstructPar/pointFieldReconstructor.H b/applications/utilities/parallelProcessing/reconstructPar/pointFieldReconstructor.H index 153dafe6f1..e58a5c6dd3 100644 --- a/applications/utilities/parallelProcessing/reconstructPar/pointFieldReconstructor.H +++ b/applications/utilities/parallelProcessing/reconstructPar/pointFieldReconstructor.H @@ -114,7 +114,7 @@ public: //- Reconstruct field template - tmp> + tmp> reconstructField(const IOobject& fieldIoObject); //- Reconstruct and write all fields diff --git a/applications/utilities/parallelProcessing/reconstructPar/pointFieldReconstructorReconstructFields.C b/applications/utilities/parallelProcessing/reconstructPar/pointFieldReconstructorReconstructFields.C index 1a6b80ab34..20ce180ffb 100644 --- a/applications/utilities/parallelProcessing/reconstructPar/pointFieldReconstructorReconstructFields.C +++ b/applications/utilities/parallelProcessing/reconstructPar/pointFieldReconstructorReconstructFields.C @@ -32,7 +32,7 @@ Foam::tmp> Foam::pointFieldReconstructor::reconstructField(const IOobject& fieldIoObject) { // Read the field for all the processors - PtrList> procFields + PtrList> procFields ( procMeshes_.size() ); @@ -42,7 +42,7 @@ Foam::pointFieldReconstructor::reconstructField(const IOobject& fieldIoObject) procFields.set ( proci, - new GeometricField + new PointField ( IOobject ( @@ -67,7 +67,7 @@ Foam::pointFieldReconstructor::reconstructField(const IOobject& fieldIoObject) forAll(procMeshes_, proci) { - const GeometricField& + const PointField& procField = procFields[proci]; // Get processor-to-global addressing for use in rmap @@ -118,9 +118,9 @@ Foam::pointFieldReconstructor::reconstructField(const IOobject& fieldIoObject) // Construct and write the field // setting the internalField and patchFields - return tmp> + return tmp> ( - new GeometricField + new PointField ( IOobject ( @@ -149,7 +149,7 @@ void Foam::pointFieldReconstructor::reconstructFields { word fieldClassName ( - GeometricField::typeName + PointField::typeName ); IOobjectList fields = objects.lookupClass(fieldClassName); diff --git a/applications/utilities/postProcessing/dataConversion/foamToEnsight/ensightField.C b/applications/utilities/postProcessing/dataConversion/foamToEnsight/ensightField.C index 87093377cc..15f442271d 100644 --- a/applications/utilities/postProcessing/dataConversion/foamToEnsight/ensightField.C +++ b/applications/utilities/postProcessing/dataConversion/foamToEnsight/ensightField.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org - \\ / A nd | Copyright (C) 2011-2018 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2022 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -533,7 +533,7 @@ void ensightField template void ensightPointField ( - const GeometricField& pf, + const PointField& pf, const ensightMesh& eMesh, const fileName& postProcPath, const word& prepend, @@ -729,7 +729,7 @@ void ensightField { if (nodeValues) { - tmp> pfld + tmp> pfld ( volPointInterpolation::New(vf.mesh()).interpolate(vf) ); diff --git a/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/patchWriter.H b/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/patchWriter.H index 35e9917cec..e1ba9e8ad9 100644 --- a/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/patchWriter.H +++ b/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/patchWriter.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org - \\ / A nd | Copyright (C) 2011-2020 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2022 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -123,7 +123,7 @@ public: ( const UPtrList < - const GeometricField + const PointField >& ); diff --git a/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/patchWriterTemplates.C b/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/patchWriterTemplates.C index 8bfa0cac00..2c9f9b7878 100644 --- a/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/patchWriterTemplates.C +++ b/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/patchWriterTemplates.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org - \\ / A nd | Copyright (C) 2011-2020 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2022 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -66,12 +66,12 @@ void Foam::patchWriter::write template void Foam::patchWriter::write ( - const UPtrList>& flds + const UPtrList>& flds ) { forAll(flds, fieldi) { - const GeometricField& fld = + const PointField& fld = flds[fieldi]; os_ << fld.name() << ' ' << pTraits::nComponents << ' ' diff --git a/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/vtkWriteFieldOps.H b/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/vtkWriteFieldOps.H index 0b1710c55f..97448d2a18 100644 --- a/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/vtkWriteFieldOps.H +++ b/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/vtkWriteFieldOps.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org - \\ / A nd | Copyright (C) 2011-2020 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2022 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -68,7 +68,7 @@ namespace vtkWriteOps ( std::ostream&, const bool binary, - const GeometricField&, + const PointField&, const vtkMesh& ); @@ -80,7 +80,7 @@ namespace vtkWriteOps std::ostream&, const bool binary, const GeometricField&, - const GeometricField&, + const PointField&, const vtkMesh& ); diff --git a/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/vtkWriteFieldOpsTemplates.C b/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/vtkWriteFieldOpsTemplates.C index c83d127d54..5206a212ac 100644 --- a/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/vtkWriteFieldOpsTemplates.C +++ b/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK/vtkWriteFieldOpsTemplates.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org - \\ / A nd | Copyright (C) 2011-2020 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2022 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -65,7 +65,7 @@ void Foam::vtkWriteOps::write ( std::ostream& os, const bool binary, - const GeometricField& pvf, + const PointField& pvf, const vtkMesh& vMesh ) { @@ -98,7 +98,7 @@ void Foam::vtkWriteOps::write std::ostream& os, const bool binary, const GeometricField& vvf, - const GeometricField& pvf, + const PointField& pvf, const vtkMesh& vMesh ) { diff --git a/applications/utilities/postProcessing/graphics/PVReaders/vtkPVFoam/vtkPVFoam.H b/applications/utilities/postProcessing/graphics/PVReaders/vtkPVFoam/vtkPVFoam.H index 2fe968e4a6..4061c52ce9 100644 --- a/applications/utilities/postProcessing/graphics/PVReaders/vtkPVFoam/vtkPVFoam.H +++ b/applications/utilities/postProcessing/graphics/PVReaders/vtkPVFoam/vtkPVFoam.H @@ -535,7 +535,7 @@ class vtkPVFoam void convertVolFieldBlock ( const GeometricField&, - autoPtr>&, + autoPtr>&, vtkMultiBlockDataSet* output, const arrayRange&, const List& decompLst @@ -641,7 +641,7 @@ class vtkPVFoam template void convertPointFieldBlock ( - const GeometricField&, + const PointField&, vtkMultiBlockDataSet* output, const arrayRange&, const List& @@ -651,7 +651,7 @@ class vtkPVFoam template void convertPointField ( - const GeometricField&, + const PointField&, const GeometricField&, vtkMultiBlockDataSet* output, const arrayRange&, diff --git a/applications/utilities/postProcessing/graphics/PVReaders/vtkPVFoam/vtkPVFoamPointFields.H b/applications/utilities/postProcessing/graphics/PVReaders/vtkPVFoam/vtkPVFoamPointFields.H index 8b99ad00e8..4d835097c1 100644 --- a/applications/utilities/postProcessing/graphics/PVReaders/vtkPVFoam/vtkPVFoamPointFields.H +++ b/applications/utilities/postProcessing/graphics/PVReaders/vtkPVFoam/vtkPVFoamPointFields.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org - \\ / A nd | Copyright (C) 2011-2018 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2022 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -54,7 +54,7 @@ void Foam::vtkPVFoam::convertPointFields if ( iter()->headerClassName() - != GeometricField::typeName + != PointField::typeName ) { continue; @@ -66,7 +66,7 @@ void Foam::vtkPVFoam::convertPointFields << fieldName << endl; } - GeometricField ptf + PointField ptf ( *iter(), pMesh @@ -172,7 +172,7 @@ void Foam::vtkPVFoam::convertPointFields template void Foam::vtkPVFoam::convertPointFieldBlock ( - const GeometricField& ptf, + const PointField& ptf, vtkMultiBlockDataSet* output, const arrayRange& range, const List& decompLst @@ -201,7 +201,7 @@ void Foam::vtkPVFoam::convertPointFieldBlock template void Foam::vtkPVFoam::convertPointField ( - const GeometricField& ptf, + const PointField& ptf, const GeometricField& tf, vtkMultiBlockDataSet* output, const arrayRange& range, diff --git a/applications/utilities/postProcessing/graphics/PVReaders/vtkPVFoam/vtkPVFoamVolFields.H b/applications/utilities/postProcessing/graphics/PVReaders/vtkPVFoam/vtkPVFoamVolFields.H index 2da2baec49..58dd0b081c 100644 --- a/applications/utilities/postProcessing/graphics/PVReaders/vtkPVFoam/vtkPVFoamVolFields.H +++ b/applications/utilities/postProcessing/graphics/PVReaders/vtkPVFoam/vtkPVFoamVolFields.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org - \\ / A nd | Copyright (C) 2011-2021 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2022 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -73,7 +73,7 @@ void Foam::vtkPVFoam::convertVolFields ); // Interpolated field (demand driven) - autoPtr> ptfPtr; + autoPtr> ptfPtr; if (interpFields) { if (debug) @@ -329,7 +329,7 @@ template void Foam::vtkPVFoam::convertVolFieldBlock ( const GeometricField& tf, - autoPtr>& ptfPtr, + autoPtr>& ptfPtr, vtkMultiBlockDataSet* output, const arrayRange& range, const List& decompLst diff --git a/src/OpenFOAM/fields/GeometricFields/pointFields/pointFieldsFwd.H b/src/OpenFOAM/fields/GeometricFields/pointFields/pointFieldsFwd.H index a9e1cb061c..24130d0d72 100644 --- a/src/OpenFOAM/fields/GeometricFields/pointFields/pointFieldsFwd.H +++ b/src/OpenFOAM/fields/GeometricFields/pointFields/pointFieldsFwd.H @@ -54,14 +54,12 @@ class GeometricField; template using PointField = GeometricField; -typedef GeometricField pointLabelField; -typedef GeometricField pointScalarField; -typedef GeometricField pointVectorField; -typedef GeometricField - pointSphericalTensorField; -typedef GeometricField - pointSymmTensorField; -typedef GeometricField pointTensorField; +typedef PointField