ENH: zero tag for constructing various IO types
- for int64 compilations this disambiguates between '0' as int32 (size) or as bool 'false' for local processor validity Eg, IOList list(io, 0); <- With label-size 64: is this bool or label? IOList list(io, Zero); <- Size = 0 (int32/int64), not a bool
Showing
- src/OpenFOAM/db/IOobjects/CompactIOField/CompactIOField.C 26 additions, 6 deletionssrc/OpenFOAM/db/IOobjects/CompactIOField/CompactIOField.C
- src/OpenFOAM/db/IOobjects/CompactIOField/CompactIOField.H 10 additions, 8 deletionssrc/OpenFOAM/db/IOobjects/CompactIOField/CompactIOField.H
- src/OpenFOAM/db/IOobjects/CompactIOList/CompactIOList.C 13 additions, 0 deletionssrc/OpenFOAM/db/IOobjects/CompactIOList/CompactIOList.C
- src/OpenFOAM/db/IOobjects/CompactIOList/CompactIOList.H 6 additions, 3 deletionssrc/OpenFOAM/db/IOobjects/CompactIOList/CompactIOList.H
- src/OpenFOAM/db/IOobjects/GlobalIOList/GlobalIOList.C 15 additions, 3 deletionssrc/OpenFOAM/db/IOobjects/GlobalIOList/GlobalIOList.C
- src/OpenFOAM/db/IOobjects/GlobalIOList/GlobalIOList.H 6 additions, 3 deletionssrc/OpenFOAM/db/IOobjects/GlobalIOList/GlobalIOList.H
- src/OpenFOAM/db/IOobjects/IOField/IOField.C 12 additions, 0 deletionssrc/OpenFOAM/db/IOobjects/IOField/IOField.C
- src/OpenFOAM/db/IOobjects/IOField/IOField.H 7 additions, 4 deletionssrc/OpenFOAM/db/IOobjects/IOField/IOField.H
- src/OpenFOAM/db/IOobjects/IOList/IOList.C 12 additions, 0 deletionssrc/OpenFOAM/db/IOobjects/IOList/IOList.C
- src/OpenFOAM/db/IOobjects/IOList/IOList.H 6 additions, 3 deletionssrc/OpenFOAM/db/IOobjects/IOList/IOList.H