<T>LAPACK 0.1.2
C++ Template Linear Algebra PACKage
|
#include <iostream>
#include <stdexcept>
#include <string>
Go to the source code of this file.
Classes | |
struct | tlapack::EcOpts |
Options for error checking. More... | |
struct | tlapack::ErrorCheck |
Descriptor for Exception Handling. More... | |
Macros | |
#define | tlapack_check(cond) |
Throw an error if cond is false. | |
#define | tlapack_check_false(cond) |
Throw an error if cond is true. | |
#define | TLAPACK_DEFAULT_INFCHECK true |
Default behavior of checks for Infs. | |
#define | TLAPACK_DEFAULT_NANCHECK true |
Default behavior of checks for NaNs. | |
#define | tlapack_error(info, detailedInfo) |
Error handler. | |
#define | tlapack_error_if(cond, info, detailedInfo) |
Error handler with conditional. | |
#define | tlapack_warning(info, detailedInfo) |
Warning handler. | |
Functions | |
std::string | tlapack::internal::error_msg (int info, const std::string &detailedInfo) |
Create a string with the error message. | |
Variables | |
constexpr ErrorCheck | tlapack::NO_ERROR_CHECK = {false, false, false} |
Options to disable error checking. | |