|
OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
|
#include <ValueRange.h>

Public Member Functions | |
| ValueRange () | |
| void | enlargeIfOutside (T value) |
| bool | isInside (T value) const |
| bool | isOutside (T value) const |
| void | print (Inform &out) const |
Private Attributes | |
| T | minValue_m |
| T | maxValue_m |
Definition at line 29 of file ValueRange.h.
|
inline |
Definition at line 31 of file ValueRange.h.
|
inline |
Definition at line 34 of file ValueRange.h.
References ValueRange< T >::maxValue_m, and ValueRange< T >::minValue_m.
Referenced by OrbitThreader::execute(), StepSizeConfig::getPathLengthRange(), OrbitThreader::OrbitThreader(), and OrbitThreader::trackBack().
|
inline |
Definition at line 38 of file ValueRange.h.
References ValueRange< T >::maxValue_m, and ValueRange< T >::minValue_m.
Referenced by OrbitThreader::execute(), and ValueRange< T >::isOutside().
|
inline |
Definition at line 40 of file ValueRange.h.
References ValueRange< T >::isInside().
Referenced by OrbitThreader::execute(), and OrbitThreader::integrate().

|
inline |
Definition at line 42 of file ValueRange.h.
References ValueRange< T >::maxValue_m, and ValueRange< T >::minValue_m.
Referenced by operator<<().
|
private |
Definition at line 48 of file ValueRange.h.
Referenced by ValueRange< T >::enlargeIfOutside(), ValueRange< T >::isInside(), and ValueRange< T >::print().
|
private |
Definition at line 47 of file ValueRange.h.
Referenced by ValueRange< T >::enlargeIfOutside(), ValueRange< T >::isInside(), and ValueRange< T >::print().