SUNphi
1.0
|
Defines a class which keeps track of extreme of a quantity. More...
Go to the source code of this file.
Classes | |
class | SUNphi::ValWithExtreme< T, E > |
Class which keeps track of extreme values of a given type. More... | |
Macros | |
#define | PROVIDE_UNARY_OPERATOR(OP) |
Provide an unary operator OP . More... | |
Typedefs | |
template<typename T > | |
using | SUNphi::ValWithMax = ValWithExtreme< T, MAXIMUM > |
class to keep a value and its maximum | |
Enumerations | |
enum | SUNphi::Extreme { MINIMUM, MAXIMUM } |
Possible extreme types. | |
Defines a class which keeps track of extreme of a quantity.
The class holds value in the internal variable val
The extreme value is host in the extr
variable When the class is implicitly access
Definition in file ValWithExtreme.hpp.
#define PROVIDE_UNARY_OPERATOR | ( | OP | ) |
Provide an unary operator OP
.
Definition at line 107 of file ValWithExtreme.hpp.