SpECTRE  2021.08.02
Options::Comparator Class Reference

An option-creatable mathematical comparison. More...

#include <Comparator.hpp>

Public Types

enum class  Comparison {
  EqualTo , NotEqualTo , LessThan , GreaterThan ,
  LessThanOrEqualTo , GreaterThanOrEqualTo
}
 

Public Member Functions

 Comparator (Comparison comparison) noexcept
 
template<typename T1 , typename T2 >
bool operator() (const T1 &t1, const T2 &t2) const noexcept
 
void pup (PUP::er &p) noexcept
 

Detailed Description

An option-creatable mathematical comparison.