#include <batchlas/export.hh>#include <complex>#include <batchlas/util/sycl-device-queue.hh>#include <batchlas/util/sycl-span.hh>#include <batchlas/tuning_params.hh>#include <batchlas/blas/enums.hh>#include <batchlas/blas/matrix.hh>#include <batchlas/blas/queue-dispatch.hh>#include <batchlas/blas/functions/iluk.hh>#include <numeric>#include <limits>#include <cstddef>#include <cstdint>#include <vector>Go to the source code of this file.
Classes | |
| struct | batchlas::SyevxParams< T > |
| Options for syevx(): algorithm family, convergence controls, preconditioning and which part of the spectrum to compute. More... | |
| struct | batchlas::SyevxInstrumentation< T > |
| Optional per-iteration convergence histories recorded by the iterative syevx paths. More... | |
| struct | batchlas::LanczosParams< T > |
| Parameters for lanczos(). More... | |
| struct | batchlas::SyevxResolvedRange |
| Resolved, algorithm-independent description of the caller's request. More... | |
| struct | batchlas::StebzParams< T > |
| Parameters for stebz() (bisection on a symmetric tridiagonal matrix). More... | |
| struct | batchlas::SteinParams< T > |
| Parameters for stein() (inverse iteration on a symmetric tridiagonal). More... | |
| struct | batchlas::SteqrParams< T > |
| Parameters for steqr() and steqr_cta(), and for stedc()'s leaf solves. More... | |
| struct | batchlas::SytrdBandReductionParams |
| Sweep schedule for sytrd_band_reduction() (successive band reduction). More... | |
| struct | batchlas::JacobiParams< T > |
| Parameters for syev_jacobi_cta() (cyclic two-sided Jacobi). More... | |
| struct | batchlas::GesvdjParams< T > |
| Parameters for the one-sided Jacobi SVD (gesvdj_cta). More... | |
| struct | batchlas::StedcParams< T > |
| Parameters for stedc(). More... | |
| struct | batchlas::OrthoOptions |
| Options for the option-struct ortho(); fields as the positional arguments. More... | |
| struct | batchlas::OrthoAgainstOptions |
| Options for the option-struct ortho() against an external basis M. More... | |
Namespaces | |
| namespace | batchlas |
| namespace | batchlas::detail |