Classes | Namespaces | Functions
num_diff.hpp File Reference
#include <functional>
#include <type_traits>
#include <utility>
#include "types.hpp"
Include dependency graph for num_diff.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Sophus::details::Curve< Scalar >
 
class  Sophus::details::VectorField< Scalar, N, M >
 
class  Sophus::details::VectorField< Scalar, N, 1 >
 

Namespaces

 Sophus
 
 Sophus::details
 

Functions

template<class Scalar , class Fn >
auto Sophus::curveNumDiff (Fn curve, Scalar t, Scalar h=Constants< Scalar >::epsilonSqrt()) -> decltype(details::Curve< Scalar >::num_diff(std::move(curve), t, h))
 
template<class Scalar , int N, int M, class ScalarOrVector , class Fn >
Eigen::Matrix< Scalar, N, M > Sophus::vectorFieldNumDiff (Fn vector_field, ScalarOrVector const &a, Scalar eps=Constants< Scalar >::epsilonSqrt())
 

Detailed Description

Numerical differentiation using finite differences

Definition in file num_diff.hpp.



sophus
Author(s): Hauke Strasdat
autogenerated on Wed Mar 2 2022 01:01:48