ENH: add identity(IntRange) and Istream operator for common types
- provides consistency with identity(label, label) and looks more familiar than using labelRange::labels() - relocates labelRange IO operators to IntRange ENH: make sliceRange interators random access STYLE: scalarRanges::match() instead of predicate operator
Showing
- applications/test/IntRange/Test-IntRange.C 13 additions, 2 deletionsapplications/test/IntRange/Test-IntRange.C
- applications/test/labelRanges/Test-labelRanges.C 5 additions, 0 deletionsapplications/test/labelRanges/Test-labelRanges.C
- applications/test/sliceRange/Test-sliceRange.C 60 additions, 1 deletionapplications/test/sliceRange/Test-sliceRange.C
- src/OpenFOAM/db/Time/timeSelector.C 2 additions, 2 deletionssrc/OpenFOAM/db/Time/timeSelector.C
- src/OpenFOAM/primitives/ranges/IntRange/IntRange.H 58 additions, 30 deletionssrc/OpenFOAM/primitives/ranges/IntRange/IntRange.H
- src/OpenFOAM/primitives/ranges/IntRange/IntRanges.C 36 additions, 5 deletionssrc/OpenFOAM/primitives/ranges/IntRange/IntRanges.C
- src/OpenFOAM/primitives/ranges/labelRange/labelRange.C 3 additions, 27 deletionssrc/OpenFOAM/primitives/ranges/labelRange/labelRange.C
- src/OpenFOAM/primitives/ranges/labelRange/labelRange.H 4 additions, 15 deletionssrc/OpenFOAM/primitives/ranges/labelRange/labelRange.H
- src/OpenFOAM/primitives/ranges/sliceRange/sliceRange.H 138 additions, 32 deletionssrc/OpenFOAM/primitives/ranges/sliceRange/sliceRange.H
- src/OpenFOAM/primitives/ranges/sliceRange/sliceRangeI.H 149 additions, 9 deletionssrc/OpenFOAM/primitives/ranges/sliceRange/sliceRangeI.H
Please register or sign in to comment