| Base typedef | codi::TapeHelperNoImpl< Type > | |
| cast() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inlineprotected |
| cast() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inlineprotected |
| changeStateToForwardEvaluation() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inlineprotected |
| changeStateToForwardEvaluation() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inlineprotected |
| changeStateToReverseEvaluation() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inlineprotected |
| changeStateToReverseEvaluation() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inlineprotected |
| createGradientVectorInput() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| createGradientVectorInput() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| createGradientVectorOutput() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| createGradientVectorOutput() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| createHessian() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| createHessian() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| createJacobian() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| createJacobian() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| createPrimalVectorInput() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| createPrimalVectorInput() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| createPrimalVectorOutput() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| createPrimalVectorOutput() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| deleteGradientVector(Gradient *vec) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| deleteGradientVector(Gradient *vec) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| deleteHessian(HessianType &hes) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| deleteHessian(HessianType &hes) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| deleteJacobian(JacobianType &jac) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| deleteJacobian(JacobianType &jac) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| deletePrimalVector(Real *vec) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| deletePrimalVector(Real *vec) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalForward(Gradient const *x_d, Gradient *y_d) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalForward(Gradient const *x_d, Gradient *y_d) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalForwardAt(Real const *x, Gradient const *x_d, Gradient *y_d, Real *y=nullptr) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalForwardAt(Real const *x, Gradient const *x_d, Gradient *y_d, Real *y=nullptr) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalHessian(typename Base::HessianType &hes, Jac &jac=StaticDummy< DummyJacobian >::dummy) | codi::TapeHelperNoImpl< Type > | |
| evalHessianAt(Real const *x, HessianType &hes, Real *y=nullptr, Jac &jac=StaticDummy< DummyJacobian >::dummy) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalHessianAt(Real const *x, HessianType &hes, Real *y=nullptr, Jac &jac=StaticDummy< DummyJacobian >::dummy) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalJacobian(JacobianType &jac) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalJacobian(JacobianType &jac) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalJacobianAt(Real const *x, JacobianType &jac, Real *y=nullptr) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalJacobianAt(Real const *x, JacobianType &jac, Real *y=nullptr) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalJacobianGen(Jac &jac) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalJacobianGen(Jac &jac) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalPrimal(Real const *x, Real *y=nullptr)=0 | codi::TapeHelperNoImpl< Type > | pure virtual |
| evalReverse(Gradient const *y_b, Gradient *x_b) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalReverse(Gradient const *y_b, Gradient *x_b) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalReverseAt(Real const *x, Gradient const *y_b, Gradient *x_b, Real *y=nullptr) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| evalReverseAt(Real const *x, Gradient const *y_b, Gradient *x_b, Real *y=nullptr) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| getInputSize() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| getInputSize() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| getOutputSize() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| getOutputSize() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| Gradient typedef | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | |
| HessianType typedef | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | |
| Identifier typedef | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | |
| Impl typedef | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | |
| inputValues | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | protected |
| inputValues | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | protected |
| JacobianType typedef | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | |
| outputValues | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | protected |
| outputValues | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | protected |
| PassiveReal typedef | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | |
| Real typedef | codi::TapeHelperNoImpl< Type > | |
| registerInput(Type &value) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| registerInput(Type &value) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| registerOutput(Type &value) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| registerOutput(Type &value) | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| startRecording() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| startRecording() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| stopRecording() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| stopRecording() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| Tape typedef | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | protected |
| tape | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | protected |
| tape | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | protected |
| TapeHelperBase() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| TapeHelperBase() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inline |
| Type typedef | codi::TapeHelperNoImpl< Type > | |
| wasForwardEvaluated | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | protected |
| wasForwardEvaluated | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | protected |
| ~TapeHelperBase() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inlinevirtual |
| ~TapeHelperBase() | codi::TapeHelperBase< Type, TapeHelperNoImpl< Type > > | inlinevirtual |