GeometricField: Rationalized and simplified access to the dimensioned internal field
Given that the type of the dimensioned internal field is encapsulated in the GeometricField class the name need not include "Field"; the type name is "Internal" so volScalarField::DimensionedInternalField -> volScalarField::Internal In addition to the ".dimensionedInternalField()" access function the simpler "()" de-reference operator is also provided to greatly simplify FV equation source term expressions which need not evaluate boundary conditions. To demonstrate this kEpsilon.C has been updated to use dimensioned internal field expressions in the k and epsilon equation source terms.
Showing
- applications/solvers/combustion/reactingFoam/setRDeltaT.H 1 addition, 1 deletionapplications/solvers/combustion/reactingFoam/setRDeltaT.H
- applications/solvers/lagrangian/coalChemistryFoam/setRDeltaT.H 1 addition, 1 deletion...cations/solvers/lagrangian/coalChemistryFoam/setRDeltaT.H
- applications/solvers/lagrangian/reactingParcelFoam/setRDeltaT.H 1 addition, 1 deletion...ations/solvers/lagrangian/reactingParcelFoam/setRDeltaT.H
- applications/solvers/multiphase/compressibleInterFoam/alphaEqns.H 2 additions, 2 deletions...ions/solvers/multiphase/compressibleInterFoam/alphaEqns.H
- applications/solvers/multiphase/compressibleMultiphaseInterFoam/multiphaseMixtureThermo/multiphaseMixtureThermo.C 2 additions, 2 deletions...terFoam/multiphaseMixtureThermo/multiphaseMixtureThermo.C
- applications/solvers/multiphase/reactingEulerFoam/reactingMultiphaseEulerFoam/multiphaseSystem/multiphaseSystem.C 2 additions, 2 deletions...ngMultiphaseEulerFoam/multiphaseSystem/multiphaseSystem.C
- applications/solvers/multiphase/reactingEulerFoam/reactingTwoPhaseEulerFoam/twoPhaseSystem/twoPhaseSystem.C 3 additions, 3 deletions...reactingTwoPhaseEulerFoam/twoPhaseSystem/twoPhaseSystem.C
- applications/solvers/multiphase/twoPhaseEulerFoam/twoPhaseSystem/twoPhaseSystem.C 2 additions, 2 deletions...tiphase/twoPhaseEulerFoam/twoPhaseSystem/twoPhaseSystem.C
- applications/utilities/mesh/generation/foamyMesh/conformalVoronoiMesh/backgroundMeshDecomposition/backgroundMeshDecomposition.C 3 additions, 4 deletions...backgroundMeshDecomposition/backgroundMeshDecomposition.C
- applications/utilities/postProcessing/miscellaneous/execFlowFunctionObjects/execFlowFunctionObjects.C 6 additions, 6 deletions...laneous/execFlowFunctionObjects/execFlowFunctionObjects.C
- etc/controlDict 15 additions, 15 deletionsetc/controlDict
- src/OpenFOAM/fields/DimensionedFields/DimensionedField/DimensionedField.H 6 additions, 0 deletions...lds/DimensionedFields/DimensionedField/DimensionedField.H
- src/OpenFOAM/fields/Fields/oneField/oneField.H 5 additions, 0 deletionssrc/OpenFOAM/fields/Fields/oneField/oneField.H
- src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C 2 additions, 2 deletions...AM/fields/GeometricFields/GeometricField/GeometricField.C
- src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.H 22 additions, 16 deletions...AM/fields/GeometricFields/GeometricField/GeometricField.H
- src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricFieldI.H 13 additions, 2 deletions...M/fields/GeometricFields/GeometricField/GeometricFieldI.H
- src/OpenFOAM/fields/GeometricFields/SlicedGeometricField/SlicedGeometricField.C 2 additions, 2 deletions...ometricFields/SlicedGeometricField/SlicedGeometricField.C
- src/OpenFOAM/fields/GeometricFields/SlicedGeometricField/SlicedGeometricField.H 6 additions, 6 deletions...ometricFields/SlicedGeometricField/SlicedGeometricField.H
- src/OpenFOAM/fields/GeometricFields/geometricOneField/geometricOneField.H 14 additions, 13 deletions...lds/GeometricFields/geometricOneField/geometricOneField.H
- src/OpenFOAM/fields/GeometricFields/geometricOneField/geometricOneFieldI.H 20 additions, 13 deletions...ds/GeometricFields/geometricOneField/geometricOneFieldI.H
Please register or sign in to comment