ENH: add non-const field access without triggering update counter (#1081)
- can now things like ref(), boundaryFieldRef(), primitiveFieldRef() with an optional argument that avoids triggering any update events Instead of Field<Type>& iF = const_cast<Field<Type>&>(fld.primitiveField()); can now write Field<Type>& iF = fld.primitiveFieldRef(false); or simply auto& iF = fld.primitiveFieldRef(false);
Showing
- src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C 30 additions, 14 deletions...AM/fields/GeometricFields/GeometricField/GeometricField.C
- src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.H 21 additions, 12 deletions...AM/fields/GeometricFields/GeometricField/GeometricField.H
Please register or sign in to comment