Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
uni20::linalg::packed_detail::EighScalar Concept Reference

#include <packed_decomposition_capabilities.hpp>

Concept definition

template<class S>
concept uni20::linalg::packed_detail::EighScalar = requires(std::size_t n, std::span<S> a, std::span<make_real_t<S>> v, Precision p) {
mplapack::eigh(n, a, v, true, 'U', p);
}
Definition packed_decomposition_capabilities.hpp:35
void eigh(std::size_t n, std::span< float80 > a, std::span< float80 > values, bool vectors, char triangle, Precision p)
Compute ascending eigenvalues and optionally overwrite a with eigenvector columns.
Definition binary80.cpp:237
Definition data_table.cpp:8