|
Uni20
Asynchronous tensor and runtime library.
|
MPLAPACK binary128 wrappers for real tridiagonal linear algebra. More...
#include <uni20/backend/backend.hpp>#include <uni20/backend/lapack/common.hpp>#include <uni20/backend/lapack/mplapack/common.hpp>#include <uni20/config.hpp>#include <uni20/core/types.hpp>#include <mplapack_config.h>#include <mplapack_binary128.h>Go to the source code of this file.
Namespaces | |
| namespace | uni20 |
| namespace | uni20::lapack |
| namespace | uni20::lapack::unchecked |
Functions | |
| blas_int | uni20::lapack::unchecked::gtcon (char norm, blas_int n, uni20::float128 *dl, uni20::float128 *d, uni20::float128 *du, uni20::float128 *du2, blas_int const *ipiv, uni20::float128 matrix_norm, uni20::float128 &rcond, uni20::float128 *work, blas_int *iwork) |
| blas_int | uni20::lapack::unchecked::gtrfs (char trans, blas_int n, blas_int nrhs, uni20::float128 *dl, uni20::float128 *d, uni20::float128 *du, uni20::float128 *dlf, uni20::float128 *df, uni20::float128 *duf, uni20::float128 *du2, blas_int const *ipiv, uni20::float128 *b, blas_int ldb, uni20::float128 *x, blas_int ldx, uni20::float128 *forward_error, uni20::float128 *backward_error, uni20::float128 *work, blas_int *iwork) |
| blas_int | uni20::lapack::unchecked::gtsv (blas_int n, blas_int nrhs, uni20::float128 *dl, uni20::float128 *d, uni20::float128 *du, uni20::float128 *b, blas_int ldb) |
| blas_int | uni20::lapack::unchecked::gtsvx (char fact, char trans, blas_int n, blas_int nrhs, uni20::float128 *dl, uni20::float128 *d, uni20::float128 *du, uni20::float128 *dlf, uni20::float128 *df, uni20::float128 *duf, uni20::float128 *du2, blas_int *ipiv, uni20::float128 *b, blas_int ldb, uni20::float128 *x, blas_int ldx, uni20::float128 &rcond, uni20::float128 *forward_error, uni20::float128 *backward_error, uni20::float128 *work, blas_int *iwork) |
| blas_int | uni20::lapack::unchecked::gttrf (blas_int n, uni20::float128 *dl, uni20::float128 *d, uni20::float128 *du, uni20::float128 *du2, blas_int *ipiv) |
| blas_int | uni20::lapack::unchecked::gttrs (char trans, blas_int n, blas_int nrhs, uni20::float128 *dl, uni20::float128 *d, uni20::float128 *du, uni20::float128 *du2, blas_int const *ipiv, uni20::float128 *b, blas_int ldb) |
| blas_int | uni20::lapack::unchecked::ptcon (blas_int n, uni20::float128 *d, uni20::float128 *e, uni20::float128 matrix_norm, uni20::float128 &rcond, uni20::float128 *work) |
| blas_int | uni20::lapack::unchecked::ptrfs (blas_int n, blas_int nrhs, uni20::float128 *d, uni20::float128 *e, uni20::float128 *df, uni20::float128 *ef, uni20::float128 *b, blas_int ldb, uni20::float128 *x, blas_int ldx, uni20::float128 *forward_error, uni20::float128 *backward_error, uni20::float128 *work) |
| blas_int | uni20::lapack::unchecked::ptsv (blas_int n, blas_int nrhs, uni20::float128 *d, uni20::float128 *e, uni20::float128 *b, blas_int ldb) |
| blas_int | uni20::lapack::unchecked::ptsvx (char fact, blas_int n, blas_int nrhs, uni20::float128 *d, uni20::float128 *e, uni20::float128 *df, uni20::float128 *ef, uni20::float128 *b, blas_int ldb, uni20::float128 *x, blas_int ldx, uni20::float128 &rcond, uni20::float128 *forward_error, uni20::float128 *backward_error, uni20::float128 *work) |
| blas_int | uni20::lapack::unchecked::pttrf (blas_int n, uni20::float128 *d, uni20::float128 *e) |
| blas_int | uni20::lapack::unchecked::pttrs (blas_int n, blas_int nrhs, uni20::float128 *d, uni20::float128 *e, uni20::float128 *b, blas_int ldb) |
| blas_int | uni20::lapack::unchecked::steqr (char compz, blas_int n, uni20::float128 *d, uni20::float128 *e, uni20::float128 *z, blas_int ldz, uni20::float128 *work) |
| blas_int | uni20::lapack::unchecked::sterf (blas_int n, uni20::float128 *d, uni20::float128 *e) |
| blas_int | uni20::lapack::unchecked::stevd (char jobz, blas_int n, uni20::float128 *d, uni20::float128 *e, uni20::float128 *z, blas_int ldz, uni20::float128 *work, blas_int lwork, blas_int *iwork, blas_int liwork) |
| blas_int | uni20::lapack::unchecked::stevr (char jobz, char range, blas_int n, uni20::float128 *d, uni20::float128 *e, uni20::float128 vl, uni20::float128 vu, blas_int il, blas_int iu, uni20::float128 abstol, blas_int &selected_count, uni20::float128 *w, uni20::float128 *z, blas_int ldz, blas_int *isuppz, uni20::float128 *work, blas_int lwork, blas_int *iwork, blas_int liwork) |
MPLAPACK binary128 wrappers for real tridiagonal linear algebra.