| 
    Chebyshev
    
   Unit testing for scientific software 
   | 
 
General namespace of the framework. More...
Namespaces | |
| namespace | benchmark | 
| Benchmark module.  | |
| namespace | err | 
| Error checking module.  | |
| namespace | output | 
| Functions to manage printing results.  | |
| namespace | random | 
| Pseudorandom number generation and sampling module.  | |
Typedefs | |
| template<typename Type = real_t> | |
| using | EndoFunction = std::function< Type(Type)> | 
| An endofunction is a function which has the same type of input and output, such as a real function of real variable \(f: \mathbb{R} \rightarrow \mathbb{R}\).  | |
Functions | |
| template<typename FloatType = real_t> | |
| constexpr FloatType | get_nan () | 
| Get a quiet NaN of the specified floating point type.  | |
Variables | |
| const prec_t | PI_CONST = 3.141592653589793238462643L | 
| The Pi mathematical constant.  | |
General namespace of the framework.