OGS
NumLib::NumericalDerivative< DerivativeStrategy > Member List

This is the complete list of members for NumLib::NumericalDerivative< DerivativeStrategy >, including all inherited members.

differentiate(Function const &f, TupleOfArgs const &args, DByDScalar const &d_by_dScalar, std::index_sequence< AllArgIdcs... > all_arg_idcs) constNumLib::NumericalDerivative< DerivativeStrategy >inlineprivate
differentiateWrtAllVectorComponents(Function const &f, TupleOfArgs const &args, DByDScalar const &d_by_dScalar, std::integer_sequence< Eigen::Index, PerturbedArgComponents... >, std::integral_constant< std::size_t, PerturbedArgIdx > perturbed_arg_idx, std::index_sequence< AllArgIdcs... > all_arg_idcs) constNumLib::NumericalDerivative< DerivativeStrategy >inlineprivate
differentiateWrtScalarOrVectorialArgument(std::true_type, Function const &f, TupleOfArgs const &args, DByDScalar const &d_by_dScalar, std::integral_constant< std::size_t, PerturbedArgIdx > perturbed_arg_idx, std::index_sequence< AllArgIdcs... > all_arg_idcs) constNumLib::NumericalDerivative< DerivativeStrategy >inlineprivate
differentiateWrtScalarOrVectorialArgument(std::false_type, Function const &f, TupleOfArgs const &args, DByDScalar const &d_by_dScalar, std::integral_constant< std::size_t, PerturbedArgIdx > perturbed_arg_idx, std::index_sequence< AllArgIdcs... > all_arg_idcs) constNumLib::NumericalDerivative< DerivativeStrategy >inlineprivate
NumericalDerivative(RelativeEpsilon const &rel_eps, MinimumPerturbation const &min_pert)NumLib::NumericalDerivative< DerivativeStrategy >inline
operator()(Function const &f, Args const &... args) constNumLib::NumericalDerivative< DerivativeStrategy >inline
pert_strat_NumLib::NumericalDerivative< DerivativeStrategy >private