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

#include <packed_decomposition_capabilities.hpp>

Concept definition

template<class S>
concept uni20::linalg::packed_detail::SvdScalar = requires(std::size_t n, std::span<S> a, std::span<make_real_t<S>> v, Precision p) {
mplapack::svd(n, n, a, v, a, a, 'S', 'S', p);
}
Definition packed_decomposition_capabilities.hpp:39
void svd(std::size_t m, std::size_t n, std::span< float80 > a, std::span< float80 > values, std::span< float80 > u, std::span< float80 > vh, char jobu, char jobvt, Precision p)
Compute descending singular values and requested U/Vh factors, destroying a.
Definition binary80.cpp:242
Definition data_table.cpp:8