#include <svd.hpp>
template<class Operation>
std::same_as<std::remove_cvref_t<Operation>, singular_values_op> ||
std::same_as<std::remove_cvref_t<Operation>, svd_left_op> ||
std::same_as<std::remove_cvref_t<Operation>, svd_right_op> || std::same_as<std::remove_cvref_t<Operation>, svd_op>
Definition backends/lapack/svd.hpp:34