|
<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... | |
Namespaces | |
| namespace | tlapack |
| Sort the numbers in D in increasing order (if ID = 'I') or in decreasing order (if ID = 'D' ). | |
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. | |