OGS
|
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) const | NumLib::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) const | NumLib::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) const | NumLib::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) const | NumLib::NumericalDerivative< DerivativeStrategy > | inlineprivate |
NumericalDerivative(RelativeEpsilon const &rel_eps, MinimumPerturbation const &min_pert) | NumLib::NumericalDerivative< DerivativeStrategy > | inline |
operator()(Function const &f, Args const &... args) const | NumLib::NumericalDerivative< DerivativeStrategy > | inline |
pert_strat_ | NumLib::NumericalDerivative< DerivativeStrategy > | private |