CppAD: A C++ Algorithmic Differentiation Package
20171217
|
Define the CppAD error checking macros (all of which begin with CPPAD_ASSERT_) More...
Go to the source code of this file.
Macros | |
#define | CPPAD_ASSERT_FIRST_CALL_NOT_PARALLEL |
Check that the first call to a routine is not during parallel execution mode. More... | |
#define | CPPAD_ASSERT_KNOWN(exp, msg) |
Check that exp is true, if not print msg and terminate execution. More... | |
#define | CPPAD_ASSERT_NARG_NRES(op, n_arg, n_res) |
Check that operator op has the specified number of of arguments and results. More... | |
#define | CPPAD_ASSERT_UNKNOWN(exp) |
Check that exp is true, if not terminate execution. More... | |
Define the CppAD error checking macros (all of which begin with CPPAD_ASSERT_)
Definition in file cppad_assert.hpp.