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

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

ActiveCheckscodi::Algorithms< T_Type, T_ActiveChecks >static
computeHessian(Func func, VecIn &input, VecOut &output, Hes &hes, Jac &jac=StaticDummy< DummyJacobian >::dummy)codi::Algorithms< T_Type, T_ActiveChecks >inlinestatic
computeHessianForward(Func func, VecIn &input, VecOut &output, Hes &hes, Jac &jac=StaticDummy< DummyJacobian >::dummy)codi::Algorithms< T_Type, T_ActiveChecks >inlinestatic
computeHessianPrimalValueTape(Tape &tape, Position const &start, Position const &end, Identifier const *input, size_t const inputSize, Identifier const *output, size_t const outputSize, Hes &hes, Jac &jac=StaticDummy< DummyJacobian >::dummy)codi::Algorithms< T_Type, T_ActiveChecks >inlinestatic
computeHessianPrimalValueTapeForward(Tape &tape, Position const &start, Position const &end, Identifier const *input, size_t const inputSize, Identifier const *output, size_t const outputSize, Hes &hes, Jac &jac=StaticDummy< DummyJacobian >::dummy)codi::Algorithms< T_Type, T_ActiveChecks >inlinestatic
computeHessianPrimalValueTapeReverse(Tape &tape, Position const &start, Position const &end, Identifier const *input, size_t const inputSize, Identifier const *output, size_t const outputSize, Hes &hes, Jac &jac=StaticDummy< DummyJacobian >::dummy)codi::Algorithms< T_Type, T_ActiveChecks >inlinestatic
computeHessianReverse(Func func, VecIn &input, VecOut &output, Hes &hes, Jac &jac=StaticDummy< DummyJacobian >::dummy)codi::Algorithms< T_Type, T_ActiveChecks >inlinestatic
computeJacobian(Tape &tape, Position const &start, Position const &end, Identifier const *input, size_t const inputSize, Identifier const *output, size_t const outputSize, Jac &jac, AdjointsManagement adjointsManagement=AdjointsManagement::Automatic)codi::Algorithms< T_Type, T_ActiveChecks >inlinestatic
computeJacobian(Position const &start, Position const &end, Identifier const *input, size_t const inputSize, Identifier const *output, size_t const outputSize, Jac &jac, AdjointsManagement adjointsManagement=AdjointsManagement::Automatic)codi::Algorithms< T_Type, T_ActiveChecks >inlinestatic
EvaluationType enum namecodi::Algorithms< T_Type, T_ActiveChecks >
getEvaluationChoice(size_t const inputs, size_t const outputs)codi::Algorithms< T_Type, T_ActiveChecks >inlinestatic
Gradient typedefcodi::Algorithms< T_Type, T_ActiveChecks >
GT typedefcodi::Algorithms< T_Type, T_ActiveChecks >
Identifier typedefcodi::Algorithms< T_Type, T_ActiveChecks >
Position typedefcodi::Algorithms< T_Type, T_ActiveChecks >
Real typedefcodi::Algorithms< T_Type, T_ActiveChecks >
Tape typedefcodi::Algorithms< T_Type, T_ActiveChecks >
Type typedefcodi::Algorithms< T_Type, T_ActiveChecks >