atomic_userexpr Class Reference
Detailed Description
Automatic differentiation of user expression as CppAD user-atomic function.
This class implements forward and reverse operations for a function given by a user expression for use within CppAD.
Definition at line 862 of file exprinterpret_cppad.cpp.
Public Member Functions | |
atomic_userexpr (SCIP *scip_, SCIP_EXPR *expr_) | |
Constructor & Destructor Documentation
◆ atomic_userexpr()
- Parameters
-
scip_ SCIP data structure expr_ expression to use
Definition at line 865 of file exprinterpret_cppad.cpp.
References infinity, NULL, r, SCIP_INVALID, SCIP_OKAY, SCIP_Real, SCIPABORT, SCIPcallExprEval(), SCIPcallExprEvalFwdiff(), SCIPdebugMsg, SCIPexprGetHdlr(), SCIPexprGetNChildren(), SCIPexprhdlrGetName(), and x.