Template Numerical Library version\ main:bb09b17
|
Internal namespace for helper classes used in the TNL_ASSERT_*
macros.
More...
Functions | |
__cuda_callable__ void | abortWithDiagnosticsCuda (const char *assertion, const char *message, const char *file, const char *function, int line, const char *diagnostics) |
void | abortWithDiagnosticsHost (const char *assertion, const char *message, const char *file, const char *function, int line, const char *diagnostics) |
template<typename T1 , typename T2 > | |
TNL_NVCC_HD_WARNING_DISABLE __cuda_callable__ void | cmpHelperFalse (const char *assertion, const char *message, const char *file, const char *function, int line, const char *expr1, const char *expr2, const T1 &val1, const T2 &val2) |
template<typename T1 , typename T2 > | |
__cuda_callable__ void | cmpHelperOpFailure (const char *assertion, const char *message, const char *file, const char *function, int line, const char *lhs_expression, const char *rhs_expression, const T1 &lhs_value, const T2 &rhs_value, const char *op) |
template<typename T1 , typename T2 > | |
TNL_NVCC_HD_WARNING_DISABLE __cuda_callable__ void | cmpHelperTrue (const char *assertion, const char *message, const char *file, const char *function, int line, const char *expr1, const char *expr2, const T1 &val1, const T2 &val2) |
Internal namespace for helper classes used in the TNL_ASSERT_*
macros.