<T>LAPACK 0.1.2
C++ Template Linear Algebra PACKage
|
Computes a partial factorization of a symmetric or Hermitian matrix A using the Bunch-Kaufman diagonal pivoting method with level 3 BLAS operations. More...
#include "tlapack/base/utils.hpp"
#include "tlapack/blas/copy.hpp"
#include "tlapack/blas/gemv.hpp"
#include "tlapack/blas/her2k.hpp"
#include "tlapack/blas/iamax.hpp"
#include "tlapack/blas/swap.hpp"
#include "tlapack/blas/syr2k.hpp"
#include "tlapack/lapack/hetrf_blocked.hpp"
#include "tlapack/lapack/rscl.hpp"
Go to the source code of this file.
Classes | |
struct | tlapack::BlockedLDLOpts |
Options struct for hetrf_blocked() More... | |
Functions | |
template<TLAPACK_UPLO uplo_t, TLAPACK_SMATRIX matrix_t, TLAPACK_VECTOR ipiv_t, TLAPACK_WORKSPACE work_t> | |
int | tlapack::hetf3 (uplo_t uplo, matrix_t &A, ipiv_t &ipiv, work_t &work, const BlockedLDLOpts &opts) |
Computes the partial factorization of a symmetric or Hermitian matrix A using the Bunch-Kaufman diagonal pivoting method with level 3 BLAS operations. | |
Computes a partial factorization of a symmetric or Hermitian matrix A using the Bunch-Kaufman diagonal pivoting method with level 3 BLAS operations.