se3::cholesky Namespace Reference

Namespaces

namespace  internal

Functions

const Eigen::MatrixXd & decompose (const Model &model, Data &data)
template<typename Mat >
Mat & solve (const Model &model, const Data &data, Eigen::MatrixBase< Mat > &v)
template<typename Mat >
Mat & Mv (const Model &model, const Data &data, Eigen::MatrixBase< Mat > &v, bool usingCholesky=false)
template<typename Mat >
Mat & Uv (const Model &model, const Data &data, Eigen::MatrixBase< Mat > &v)
template<typename Mat >
Mat & Utv (const Model &model, const Data &data, Eigen::MatrixBase< Mat > &v)
template<typename Mat >
Mat & Uiv (const Model &model, const Data &data, Eigen::MatrixBase< Mat > &v)
template<typename Mat >
Mat & Utiv (const Model &model, const Data &data, Eigen::MatrixBase< Mat > &v)

Function Documentation

const Eigen::MatrixXd & se3::cholesky::decompose ( const Model &  model,
Data &  data 
) [inline]
template<typename Mat >
Mat & se3::cholesky::Mv ( const Model &  model,
const Data &  data,
Eigen::MatrixBase< Mat > &  v,
bool  usingCholesky = false 
)
template<typename Mat >
Mat & se3::cholesky::solve ( const Model &  model,
const Data &  data,
Eigen::MatrixBase< Mat > &  v 
)
template<typename Mat >
Mat& se3::cholesky::Uiv ( const Model &  model,
const Data &  data,
Eigen::MatrixBase< Mat > &  v 
)
template<typename Mat >
Mat& se3::cholesky::Utiv ( const Model &  model,
const Data &  data,
Eigen::MatrixBase< Mat > &  v 
)
template<typename Mat >
Mat& se3::cholesky::Utv ( const Model &  model,
const Data &  data,
Eigen::MatrixBase< Mat > &  v 
)
template<typename Mat >
Mat& se3::cholesky::Uv ( const Model &  model,
const Data &  data,
Eigen::MatrixBase< Mat > &  v 
)