|
CortidQCT
1.2.2.52
|
This header contains adaptor functions for Eigen types. More...
#include <Eigen/Core>#include <gsl/gsl>#include <array>

Go to the source code of this file.
Namespaces | |
| CortidQCT | |
| Name namespace for CortidQCT library. | |
Functions | |
| template<class T , class I > | |
| constexpr auto | CortidQCT::Internal::Adaptor::Detail_::subscript (T &&x, I i) noexcept(noexcept(std::declval< T >()[i])) |
| template<class Derived , class I > | |
| constexpr auto | CortidQCT::Internal::Adaptor::Detail_::subscript (Eigen::MatrixBase< Derived > const &x, I i) noexcept(noexcept(x(std::declval< Eigen::Index >()))) |
| template<class Derived , class I > | |
| constexpr auto | CortidQCT::Internal::Adaptor::Detail_::subscript (Eigen::MatrixBase< Derived > &&x, I i) noexcept(noexcept(x(std::declval< Eigen::Index >()))) |
| template<class T , std::size_t N> | |
| Eigen::Matrix< T, static_cast< Eigen::Index >N), 1 > | CortidQCT::Internal::Adaptor::vec (std::array< T, N > const &arr) |
| Converts an std::array based vector into an Eigen vector. | |
| template<class Derived > | |
| std::array< typename Derived::Scalar, static_cast< std::size_t >Derived::RowsAtCompileTime)> | CortidQCT::Internal::Adaptor::arr (Eigen::MatrixBase< Derived > const &vec) noexcept |
| Converts an Eigen vector to a std::array based one. | |
| template<class T > | |
| Eigen::Map< Eigen::Matrix< T, Eigen::Dynamic, 1 > const > | CortidQCT::Internal::Adaptor::map (std::vector< T > const &v) |
| template<class T > | |
| Eigen::Map< Eigen::Matrix< T, Eigen::Dynamic, 1 > > | CortidQCT::Internal::Adaptor::map (std::vector< T > &v) |
| template<std::size_t N, class T > | |
| Eigen::Map< Eigen::Matrix< T, static_cast< Eigen::Index >N), Eigen::Dynamic > const > | CortidQCT::Internal::Adaptor::map (std::vector< std::array< T, N >> const &m) |
| template<std::size_t N, class T > | |
| Eigen::Map< Eigen::Matrix< T, static_cast< Eigen::Index >N), Eigen::Dynamic > > | CortidQCT::Internal::Adaptor::map (std::vector< std::array< T, N >> &m) |
This header contains adaptor functions for Eigen types.
1.8.11