|
Uni20
Asynchronous tensor and runtime library.
|
Go to the source code of this file.
Classes | |
| struct | uni20::linalg::LuConditionResult< R > |
| Reciprocal condition estimate, present only on numerical success. More... | |
Namespaces | |
| namespace | uni20 |
| namespace | uni20::linalg |
Functions | |
| template<class... Args> requires requires(Args&&... args) { lu_rcond_with_info(std::forward<Args>(args)...); } | |
| auto | uni20::linalg::lu_rcond (Args &&... args) |
| Return the reciprocal condition estimate; numerical failure uses the terminal error policy. | |
| template<KernelBackendSelector Backend, RealOrComplex S> | |
| auto | uni20::linalg::lu_rcond_with_info (Backend &&backend, LuFactorization< S > const &factor, MatrixNorm norm, make_real_t< S > const &original_norm) |
| Estimate conditioning using an explicitly supplied original matrix norm. | |
| template<KernelBackendSelector Backend, RealOrComplex S> | |
| auto | uni20::linalg::lu_rcond_with_info (Backend &&backend, LuFactorization< S > const &factor, MatrixNorm norm=MatrixNorm::One) |
| Estimate conditioning from retained original norms; missing capture is an ordinary error. | |
| template<RealOrComplex S> | |
| auto | uni20::linalg::lu_rcond_with_info (LuFactorization< S > const &factor, MatrixNorm norm, make_real_t< S > const &original_norm) |
| Estimate with default dispatch and an explicit original norm. | |
| template<RealOrComplex S> | |
| auto | uni20::linalg::lu_rcond_with_info (LuFactorization< S > const &factor, MatrixNorm norm=MatrixNorm::One) |
| Estimate with default dispatch and the norms retained during factorization. | |