MathFunc.h File Reference
#include <cmath>
#include <limits>
Include dependency graph for MathFunc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 sva
 
 sva::details
 

Functions

template<typename T >
constexpr T sva::details::sqrtNewtonRaphson (T x, T curr, T prev)
 
template<typename T >
constexpr T sva::details::sqrt (T x)
 
template<typename T >
constexpr bool sva::details::eq (T x, T y)
 
template<typename T >
constexpr T sva::details::cbrtNewtonRaphson (T x, T curr, T prev)
 
template<typename T >
constexpr T sva::details::cbrtSub (T x)
 
template<typename T >
constexpr T sva::details::cbrt (T x)
 
template<typename T >
sva::details::SO3JacF2 (const T &x)
 
template<typename T >
sva::details::dSO3JacF2 (const T &x)
 
template<typename T >
sva::sinc (const T x)
 
template<typename T >
sva::sinc_inv (const T x)
 
template<typename T >
Eigen::Matrix3< T > sva::SO3RightJacInv (const Eigen::Vector3< T > &u)
 
template<typename T >
Eigen::Matrix3< T > sva::SO3RightJacInvDot (const Eigen::Vector3< T > &u, const Eigen::Vector3< T > &du)