•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Search Results
Classes | |
struct array_traits | |
Functions | |
template<typename Tile , typename Policy > | |
auto make_matrix (const DistArray< Tile, Policy > &A) | |
template<typename ContiguousTensor , typename = std::enable_if_t< TiledArray::detail::is_contiguous_tensor_v<ContiguousTensor>>> | |
auto make_matrix (const ContiguousTensor &A) | |
template<typename ContiguousTensor , typename Scalar , int ... Options, typename = std::enable_if_t< TiledArray::detail::is_contiguous_tensor_v<ContiguousTensor>>> | |
auto make_array (const Eigen::Matrix< Scalar, Options... > &A, typename ContiguousTensor::range_type range={}) | |
template<typename Derived > | |
void zero_out_upper_triangle (Eigen::MatrixBase< Derived > &A) | |
Function Documentation
◆ make_array()
template<typename ContiguousTensor , typename Scalar , int ... Options, typename = std::enable_if_t< TiledArray::detail::is_contiguous_tensor_v<ContiguousTensor>>>
auto TiledArray::math::linalg::detail::make_array | ( | const Eigen::Matrix< Scalar, Options... > & | A, |
typename ContiguousTensor::range_type | range = {} |
||
) |
◆ make_matrix() [1/2]
template<typename ContiguousTensor , typename = std::enable_if_t< TiledArray::detail::is_contiguous_tensor_v<ContiguousTensor>>>
auto TiledArray::math::linalg::detail::make_matrix | ( | const ContiguousTensor & | A | ) |