All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
exprinterpret_none.c File Reference Detailed Descriptionfunction definitions for nonexisting expression interpreter to resolve linking references Definition in file exprinterpret_none.c. Go to the source code of this file. Function Documentation
gets name and version of expression interpreter Definition at line 33 of file exprinterpret_none.c.
gets descriptive text of expression interpreter Definition at line 41 of file exprinterpret_none.c.
gets capabilities of expression interpreter (using bitflags) Definition at line 49 of file exprinterpret_none.c. References SCIP_EXPRINTCAPABILITY_NONE.
creates an expression interpreter object
Definition at line 57 of file exprinterpret_none.c. References SCIP_ALLOC, SCIP_OKAY, and SCIPdebugMessage.
frees an expression interpreter object
Definition at line 71 of file exprinterpret_none.c. References SCIP_OKAY.
compiles an expression tree and stores compiled data in expression tree
Definition at line 81 of file exprinterpret_none.c. References SCIP_OKAY.
frees interpreter data
Definition at line 90 of file exprinterpret_none.c.
notify expression interpreter that a new parameterization is used this probably causes retaping by AD algorithms
Definition at line 103 of file exprinterpret_none.c. References SCIP_OKAY.
evaluates an expression tree
Definition at line 112 of file exprinterpret_none.c. References SCIP_PLUGINNOTFOUND, and SCIPerrorMessage.
evaluates an expression tree on intervals
Definition at line 124 of file exprinterpret_none.c. References SCIP_PLUGINNOTFOUND, and SCIPerrorMessage.
computes value and gradient of an expression tree
Definition at line 137 of file exprinterpret_none.c. References SCIP_PLUGINNOTFOUND, and SCIPerrorMessage.
computes interval value and interval gradient of an expression tree
Definition at line 151 of file exprinterpret_none.c. References SCIP_PLUGINNOTFOUND, and SCIPerrorMessage.
gives sparsity pattern of hessian NOTE: this function might be replaced later by something nicer Since the AD code might need to do a forward sweep, you should pass variable values in here.
Definition at line 169 of file exprinterpret_none.c. References SCIP_PLUGINNOTFOUND, and SCIPerrorMessage.
computes value and dense hessian of an expression tree the full hessian is computed (lower left and upper right triangle)
Definition at line 183 of file exprinterpret_none.c. References SCIP_PLUGINNOTFOUND, and SCIPerrorMessage. |