|
| template<typename Real> |
| Real | Optimist::FiniteDifferences::SideFiniteDifferences (Real const f_0, Real const f_1, Real const f_2, Real h_1, Real h_2) |
| template<typename Real> |
| Real | Optimist::FiniteDifferences::CenteredFiniteDifferences (Real const f_l, Real const f_c, Real const f_r, Real h) |
| template<typename Vector, typename Real = typename Vector::Scalar> |
| Vector | Optimist::FiniteDifferences::SideFiniteDifferences (Vector const &f_0, Vector const &f_1, Vector const &f_2, Real h_1, Real h_2) |
| template<typename Vector, typename Real = typename Vector::Scalar> |
| Vector | Optimist::FiniteDifferences::CenteredFiniteDifferences (Vector const &f_l, Vector const &f_c, Vector const &f_r, Real h) |
| template<typename Function, typename Vector, typename Real = typename Vector::Scalar> |
| bool | Optimist::FiniteDifferences::Gradient (Vector const &x, Function &&function, Vector &out) |
| template<typename Function, typename Vector, typename Matrix, typename Real = typename Vector::Scalar> |
| bool | Optimist::FiniteDifferences::Jacobian (Vector const &x, Function &&function, Matrix &out) |
| template<typename Function, typename Vector, typename Matrix, typename Real = typename Vector::Scalar> |
| bool | Optimist::FiniteDifferences::Hessian (Vector const &x, Function &&function, Matrix &out) |