choice.hh File Reference

Overview

gesvd: jacobi, cta, blocked, vendor.

evidence: docs/perf/gesvd.md

Definition in file choice.hh.

#include <src/select/select.hh>
#include <array>
#include <string_view>
#include <variant>

Go to the source code of this file.

Classes

struct  batchlas::ops::gesvd::Jacobi
 gesvdj_cta: one-sided Jacobi, max(m, n) <= 64, not Hermitian More...
struct  batchlas::ops::gesvd::Cta
 gesvd_cta: normal equations + syev_cta, max(m, n) <= 32, not thin More...
struct  batchlas::ops::gesvd::Blocked
 gesvd_blocked: bidiagonalisation + bdsdc, or syev_blocked (Lower) More...
struct  batchlas::ops::gesvd::Vendor
 backend::gesvd_vendor; needs the solver library More...

Namespaces

namespace  batchlas
namespace  batchlas::ops
namespace  batchlas::ops::gesvd