diff --git a/src/OpenFOAM/primitives/ranges/scalarRange/scalarRange.C b/src/OpenFOAM/primitives/ranges/scalarRange/scalarRange.C index 51117ed4018b8ba211f68c149ff7cba3eaad81ec..4a148c5d635d6435ff6f8d435c4e0b0e65b10ada 100644 --- a/src/OpenFOAM/primitives/ranges/scalarRange/scalarRange.C +++ b/src/OpenFOAM/primitives/ranges/scalarRange/scalarRange.C @@ -73,7 +73,13 @@ Foam::scalarRange::scalarRange(Istream& is) // * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // -bool Foam::scalarRange::isDefined() const +bool Foam::scalarRange::empty() const +{ + return type_ == EMPTY; +} + + +bool Foam::scalarRange::valid() const { return type_ != EMPTY; } @@ -149,23 +155,18 @@ bool Foam::scalarRange::selected(const scalar value) const bool Foam::scalarRange::operator==(const scalarRange& range) const { - if + return ( type_ == range.type_ && value_ == range.value_ && value2_ == range.value2_ - ) - { - return true; - } - - return false; + ); } bool Foam::scalarRange::operator!=(const scalarRange& range) const { - return operator==(range) ? false : true; + return !(operator==(range)); } diff --git a/src/OpenFOAM/primitives/ranges/scalarRange/scalarRange.H b/src/OpenFOAM/primitives/ranges/scalarRange/scalarRange.H index 2a22cfd004957a8f5b1edb4fcb83e4dc74081b2b..441ae598e5f6a8246c9d33f502bf1963043e07e0 100644 --- a/src/OpenFOAM/primitives/ranges/scalarRange/scalarRange.H +++ b/src/OpenFOAM/primitives/ranges/scalarRange/scalarRange.H @@ -87,10 +87,10 @@ public: // Constructors - //- Construct Null + //- Construct an empty range scalarRange(); - //- Construct a Range + //- Construct a range from lower to upper scalarRange(const scalar lower, const scalar upper); //- Construct from Istream. @@ -101,8 +101,11 @@ public: // Member Functions + //- Is the range empty? + bool empty() const; + //- Is the range non-empty? - bool isDefined() const; + bool valid() const; //- Is the range 'EXACT'? bool isExact() const; diff --git a/src/OpenFOAM/primitives/ranges/scalarRange/scalarRanges.C b/src/OpenFOAM/primitives/ranges/scalarRange/scalarRanges.C index 0cd07c58e5acac185ef58970f9efbdc8a2263e5b..f709baf12d8b6bc24915bf00873e0333a19392e2 100644 --- a/src/OpenFOAM/primitives/ranges/scalarRange/scalarRanges.C +++ b/src/OpenFOAM/primitives/ranges/scalarRange/scalarRanges.C @@ -44,7 +44,7 @@ Foam::scalarRanges::scalarRanges(Istream& is) while (is.good()) { scalarRange sr(is); - if (sr.isDefined()) + if (sr.valid()) { lst.append(sr); }