GeometricField: New non-const access function boundaryFieldRef()
There is a need to specify const or non-const access to a non-const object which is not currently possible with the "boundaryField()" access function the const-ness of the return of which is defined by the const-ness of the object for which it is called. For consistency with the latest "tmp" storage class in which non-const access is obtained with the "ref()" function it is proposed to replace the non-const form of "boundaryField()" with "boundaryFieldRef()". Thanks to Mattijs Janssens for starting the process of migration to "boundaryFieldRef()" and providing a patch for the OpenFOAM and finiteVolume libraries.
Showing
- src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C 15 additions, 15 deletions...AM/fields/GeometricFields/GeometricField/GeometricField.C
- src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.H 9 additions, 1 deletion...AM/fields/GeometricFields/GeometricField/GeometricField.H
- src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricFieldFunctions.C 15 additions, 10 deletions.../GeometricFields/GeometricField/GeometricFieldFunctions.C
- src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricFieldFunctionsM.C 14 additions, 9 deletions...GeometricFields/GeometricField/GeometricFieldFunctionsM.C
- src/OpenFOAM/fields/GeometricFields/GeometricField/MapGeometricFields.H 1 addition, 1 deletion...ields/GeometricFields/GeometricField/MapGeometricFields.H
- src/OpenFOAM/fields/GeometricFields/GeometricScalarField/GeometricScalarField.C 8 additions, 8 deletions...ometricFields/GeometricScalarField/GeometricScalarField.C
- src/OpenFOAM/fields/GeometricFields/transformGeometricField/transformGeometricField.C 2 additions, 2 deletions...cFields/transformGeometricField/transformGeometricField.C
- src/finiteVolume/cfdTools/general/CorrectPhi/correctUphiBCs.C 24 additions, 18 deletions...finiteVolume/cfdTools/general/CorrectPhi/correctUphiBCs.C
- src/finiteVolume/cfdTools/general/MRF/MRFZone.C 13 additions, 6 deletionssrc/finiteVolume/cfdTools/general/MRF/MRFZone.C
- src/finiteVolume/cfdTools/general/MRF/MRFZoneList.C 6 additions, 3 deletionssrc/finiteVolume/cfdTools/general/MRF/MRFZoneList.C
- src/finiteVolume/cfdTools/general/MRF/MRFZoneTemplates.C 6 additions, 3 deletionssrc/finiteVolume/cfdTools/general/MRF/MRFZoneTemplates.C
- src/finiteVolume/cfdTools/general/SRF/SRFModel/SRFModel/SRFModel.C 6 additions, 3 deletions...eVolume/cfdTools/general/SRF/SRFModel/SRFModel/SRFModel.C
- src/finiteVolume/cfdTools/general/adjustPhi/adjustPhi.C 2 additions, 1 deletionsrc/finiteVolume/cfdTools/general/adjustPhi/adjustPhi.C
- src/finiteVolume/cfdTools/general/bound/bound.C 2 additions, 2 deletionssrc/finiteVolume/cfdTools/general/bound/bound.C
- src/finiteVolume/cfdTools/general/constrainHbyA/constrainHbyA.C 2 additions, 1 deletion...niteVolume/cfdTools/general/constrainHbyA/constrainHbyA.C
- src/finiteVolume/fields/fvPatchFields/derived/externalCoupledMixed/externalCoupledMixedFvPatchField.C 21 additions, 21 deletions...d/externalCoupledMixed/externalCoupledMixedFvPatchField.C
- src/finiteVolume/fields/fvPatchFields/derived/mappedVelocityFluxFixedValue/mappedVelocityFluxFixedValueFvPatchField.C 6 additions, 5 deletions...FluxFixedValue/mappedVelocityFluxFixedValueFvPatchField.C
- src/finiteVolume/fields/fvPatchFields/derived/waveSurfacePressure/waveSurfacePressureFvPatchScalarField.C 7 additions, 5 deletions...veSurfacePressure/waveSurfacePressureFvPatchScalarField.C
- src/finiteVolume/finiteVolume/ddtSchemes/CoEulerDdtScheme/CoEulerDdtScheme.C 4 additions, 8 deletions...niteVolume/ddtSchemes/CoEulerDdtScheme/CoEulerDdtScheme.C
- src/finiteVolume/finiteVolume/ddtSchemes/CrankNicolsonDdtScheme/CrankNicolsonDdtScheme.C 44 additions, 20 deletions...dtSchemes/CrankNicolsonDdtScheme/CrankNicolsonDdtScheme.C
Please register or sign in to comment