|
guanaqo
1.0.0-alpha.26
Utilities for scientific software
|
Conversions between Eigen vector views and std::span.
Definition in file span.hpp.
#include <Eigen/Core>#include <span>#include <type_traits>Go to the source code of this file.
Namespaces | |
| namespace | guanaqo |
| namespace | guanaqo::detail |
Functions | |
| template<class Derived> | |
| auto | guanaqo::as_span (Eigen::DenseBase< Derived > &v) |
| Convert an Eigen vector view to a std::span. | |
| template<class Derived> | |
| auto | guanaqo::as_span (Eigen::DenseBase< Derived > &&v) |
| Convert an Eigen vector view to a std::span. | |
| template<class Derived> | |
| auto | guanaqo::as_span (const Eigen::DenseBase< Derived > &v) |
| Convert an Eigen vector view to a std::span. | |
| template<class T, size_t E> | |
| auto | guanaqo::as_eigen (std::span< T, E > s) |
| Convert a std::span to an Eigen::Vector view. | |
| template<class T, size_t E> | |
| auto | guanaqo::as_vec (std::span< T, E > s) |
Variables | |
| template<Eigen::Index R> | |
| constexpr auto | guanaqo::detail::to_std_extent |
| template<size_t E> | |
| constexpr auto | guanaqo::detail::to_eigen_extent |