CoDiPack  2.2.0
A Code Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
codi::TapeHelperNoImpl< T_Type > Member List

This is the complete list of members for codi::TapeHelperNoImpl< T_Type >, including all inherited members.

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