TiledArray::eigen Namespace Reference
Namespaces | |
| detail | |
Functions | |
| template<typename Range , typename = std::enable_if_t<detail::is_integral_range_v<Range> && detail::is_sized_range_v<Range>>> | |
| Eigen::Matrix< detail::value_t< Range >, Eigen::Dynamic, 1 > | iv (Range &&rng) |
| template<typename Int , typename = std::enable_if_t<std::is_integral_v<Int>>> | |
| Eigen::Matrix< Int, Eigen::Dynamic, 1 > | iv (std::initializer_list< Int > list) |
| template<typename Int , typename... Ints, typename = std::enable_if_t<std::is_integral_v<Int> && (std::is_integral_v<Ints> && ...)>> | |
| constexpr auto | iv (Int i0, Ints... rest) |
| template<typename Derived > | |
| auto | iv (const Eigen::MatrixBase< Derived > &mat) |
| evaluates an Eigen expression More... | |
Function Documentation
◆ iv() [1/4]
template<typename Derived >
| auto TiledArray::eigen::iv | ( | const Eigen::MatrixBase< Derived > & | mat | ) |
◆ iv() [2/4]
template<typename Int , typename... Ints, typename = std::enable_if_t<std::is_integral_v<Int> && (std::is_integral_v<Ints> && ...)>>
|
constexpr |
◆ iv() [3/4]
template<typename Range , typename = std::enable_if_t<detail::is_integral_range_v<Range> && detail::is_sized_range_v<Range>>>
| Eigen::Matrix<detail::value_t<Range>, Eigen::Dynamic, 1> TiledArray::eigen::iv | ( | Range && | rng | ) |

1.8.20