|
MADNESS 0.10.1
|
Declares and implements TensorException. More...


Go to the source code of this file.
Classes | |
| class | madness::TensorException |
| Tensor is intended to throw only TensorExceptions. More... | |
Namespaces | |
| namespace | madness |
| Namespace for all elements and tools of MADNESS. | |
Macros | |
| #define | TENSOR_ASSERT(condition, msg, value, t) |
| #define | TENSOR_EXCEPTION(msg, value, t) |
| #define | TENSOR_EXCEPTION_AT(F, L) TENSOR_STRINGIZE(F) "(" TENSOR_STRINGIZE(L) ")" |
| #define | TENSOR_STRINGIZE(X) #X |
Declares and implements TensorException.
| #define TENSOR_ASSERT | ( | condition, | |
| msg, | |||
| value, | |||
| t | |||
| ) |
| #define TENSOR_EXCEPTION | ( | msg, | |
| value, | |||
| t | |||
| ) |
| #define TENSOR_EXCEPTION_AT | ( | F, | |
| L | |||
| ) | TENSOR_STRINGIZE(F) "(" TENSOR_STRINGIZE(L) ")" |
| #define TENSOR_STRINGIZE | ( | X | ) | #X |