|
ADOL-C: Automatic Differentiation in C/C++ 2.7.3
|
Namespaces | |
| namespace | detail |
Classes | |
| class | Context |
| Public checkpointing setup and execution context. More... | |
Typedefs | |
| using | TimeStepFunction = int(size_t dimX, adouble *state) |
| Signature of the active one-step function. | |
| using | TimeStepFunctionDouble = int(size_t dimX, double *state) |
| Signature of the passive one-step function. | |
| using | SaveFunction = void *(void) |
| Signature of an optional callback that saves extra non-adouble state. | |
| using | RestoreFunction = void(void *) |
| Signature of an optional callback that restores saved non-adouble state. | |
| using ADOLC::CP::RestoreFunction = typedef void(void *) |
Signature of an optional callback that restores saved non-adouble state.
| using ADOLC::CP::SaveFunction = typedef void *(void) |
Signature of an optional callback that saves extra non-adouble state.
| using ADOLC::CP::TimeStepFunction = typedef int(size_t dimX, adouble *state) |
Signature of the active one-step function.
The function advances the state vector in place during taping.
| using ADOLC::CP::TimeStepFunctionDouble = typedef int(size_t dimX, double *state) |
Signature of the passive one-step function.
The function advances the state vector in place without taping.