Namespaces | Typedefs | Functions
eigen.h File Reference
#include <Eigen/Core>
#include <Eigen/Eigenvalues>
#include <sstream>
#include <string>
Include dependency graph for eigen.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 fuse_core
 

Typedefs

template<typename Scalar , int RowsAtCompileTime, int ColsAtCompileTime>
using fuse_core::Matrix = Eigen::Matrix< Scalar, RowsAtCompileTime, ColsAtCompileTime, Eigen::RowMajor >
 
using fuse_core::Matrix1d = Eigen::Matrix< double, 1, 1, Eigen::RowMajor >
 
using fuse_core::Matrix2d = Eigen::Matrix< double, 2, 2, Eigen::RowMajor >
 
using fuse_core::Matrix3d = Eigen::Matrix< double, 3, 3, Eigen::RowMajor >
 
using fuse_core::Matrix4d = Eigen::Matrix< double, 4, 4, Eigen::RowMajor >
 
using fuse_core::Matrix5d = Eigen::Matrix< double, 5, 5, Eigen::RowMajor >
 
using fuse_core::Matrix6d = Eigen::Matrix< double, 6, 6, Eigen::RowMajor >
 
using fuse_core::Matrix7d = Eigen::Matrix< double, 7, 7, Eigen::RowMajor >
 
using fuse_core::Matrix8d = Eigen::Matrix< double, 8, 8, Eigen::RowMajor >
 
using fuse_core::Matrix9d = Eigen::Matrix< double, 9, 9, Eigen::RowMajor >
 
using fuse_core::MatrixXd = Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor >
 
using fuse_core::Vector1d = Eigen::Matrix< double, 1, 1 >
 
using fuse_core::Vector2d = Eigen::Matrix< double, 2, 1 >
 
using fuse_core::Vector3d = Eigen::Matrix< double, 3, 1 >
 
using fuse_core::Vector4d = Eigen::Matrix< double, 4, 1 >
 
using fuse_core::Vector5d = Eigen::Matrix< double, 5, 1 >
 
using fuse_core::Vector6d = Eigen::Matrix< double, 6, 1 >
 
using fuse_core::Vector7d = Eigen::Matrix< double, 7, 1 >
 
using fuse_core::Vector8d = Eigen::Matrix< double, 8, 1 >
 
using fuse_core::Vector9d = Eigen::Matrix< double, 9, 1 >
 
using fuse_core::VectorXd = Eigen::Matrix< double, Eigen::Dynamic, 1 >
 

Functions

template<typename Derived >
bool fuse_core::isPositiveDefinite (const Eigen::DenseBase< Derived > &m)
 Check if a matrix is Positive Definite (PD), i.e. all eigenvalues are > 0.0. More...
 
template<typename Derived >
bool fuse_core::isSymmetric (const Eigen::DenseBase< Derived > &m, const typename Eigen::DenseBase< Derived >::RealScalar precision=Eigen::NumTraits< typename Eigen::DenseBase< Derived >::Scalar >::dummy_precision())
 Check if a matrix is symmetric. More...
 
template<typename Derived >
std::string fuse_core::to_string (const Eigen::DenseBase< Derived > &m, const int precision=4)
 Serialize a matrix into an std::string using this format: More...
 


fuse_core
Author(s): Stephen Williams
autogenerated on Wed Jul 5 2023 02:14:08