strumpack::DenseMatrix Member List

This is the complete list of members for strumpack::DenseMatrix, including all inherited members.

add(const DenseMatrix< scalar_t > &B, int depth=0)strumpack::DenseMatrix
Cholesky(int depth=0)strumpack::DenseMatrix
clear()strumpack::DenseMatrixvirtual
cols() conststrumpack::DenseMatrixinline
copy(const DenseMatrix< scalar_t > &B, std::size_t i=0, std::size_t j=0)strumpack::DenseMatrix
copy(const scalar_t *B, std::size_t ldb)strumpack::DenseMatrix
data() conststrumpack::DenseMatrixinline
data()strumpack::DenseMatrixinline
DenseMatrix()strumpack::DenseMatrix
DenseMatrix(std::size_t m, std::size_t n)strumpack::DenseMatrix
DenseMatrix(std::size_t m, std::size_t n, const scalar_t *D, std::size_t ld)strumpack::DenseMatrix
DenseMatrix(std::size_t m, std::size_t n, const DenseMatrix< scalar_t > &D, std::size_t i, std::size_t j)strumpack::DenseMatrix
DenseMatrix(const DenseMatrix< scalar_t > &D)strumpack::DenseMatrix
DenseMatrix(DenseMatrix< scalar_t > &&D)strumpack::DenseMatrix
DistributedMatrix (defined in strumpack::DenseMatrix)strumpack::DenseMatrixfriend
div_rows(const std::vector< scalar_t > &D, int depth=0)strumpack::DenseMatrix
end()strumpack::DenseMatrixinline
end() conststrumpack::DenseMatrixinline
extract(const std::vector< std::size_t > &I, const std::vector< std::size_t > &J) conststrumpack::DenseMatrix
extract_cols(const std::vector< std::size_t > &I, DenseMatrix< scalar_t > &B) conststrumpack::DenseMatrix
extract_cols(const std::vector< std::size_t > &I) conststrumpack::DenseMatrix
extract_rows(const std::vector< std::size_t > &I, DenseMatrix< scalar_t > &B) conststrumpack::DenseMatrix
extract_rows(const std::vector< std::size_t > &I) conststrumpack::DenseMatrix
eye()strumpack::DenseMatrix
fill(scalar_t v)strumpack::DenseMatrix
hconcat(const DenseMatrix< scalar_t > &b)strumpack::DenseMatrix
ID_column(DenseMatrix< scalar_t > &X, std::vector< int > &piv, std::vector< std::size_t > &ind, real_t rel_tol, real_t abs_tol, int max_rank, int depth)strumpack::DenseMatrix
ID_row(DenseMatrix< scalar_t > &X, std::vector< int > &piv, std::vector< std::size_t > &ind, real_t rel_tol, real_t abs_tol, int max_rank, int depth) conststrumpack::DenseMatrix
lapmr(const std::vector< int > &P, bool fwd)strumpack::DenseMatrix
lapmt(const std::vector< int > &P, bool fwd)strumpack::DenseMatrix
laswp(const std::vector< int > &P, bool fwd)strumpack::DenseMatrix
laswp(const int *P, bool fwd)strumpack::DenseMatrix
ld() conststrumpack::DenseMatrixinline
LDLt(int depth=0)strumpack::DenseMatrix
low_rank(DenseMatrix< scalar_t > &U, DenseMatrix< scalar_t > &V, real_t rel_tol, real_t abs_tol, int max_rank, int depth) conststrumpack::DenseMatrix
LQ(DenseMatrix< scalar_t > &L, DenseMatrix< scalar_t > &Q, int depth) conststrumpack::DenseMatrix
LU(std::vector< int > &piv, int depth=0)strumpack::DenseMatrix
LU(int depth=0)strumpack::DenseMatrix
memory() conststrumpack::DenseMatrixinlinevirtual
nonzeros() conststrumpack::DenseMatrixinlinevirtual
norm() conststrumpack::DenseMatrix
norm1() conststrumpack::DenseMatrix
normF() conststrumpack::DenseMatrix
normI() conststrumpack::DenseMatrix
operator()(std::size_t i, std::size_t j) conststrumpack::DenseMatrixinline
operator()(std::size_t i, std::size_t j)strumpack::DenseMatrixinline
operator<< (defined in strumpack::DenseMatrix)strumpack::DenseMatrixfriend
operator=(const DenseMatrix< scalar_t > &D)strumpack::DenseMatrixvirtual
operator=(DenseMatrix< scalar_t > &&D)strumpack::DenseMatrixvirtual
operator>> (defined in strumpack::DenseMatrix)strumpack::DenseMatrixfriend
orthogonalize(scalar_t &r_max, scalar_t &r_min, int depth)strumpack::DenseMatrix
print() conststrumpack::DenseMatrixinline
print(std::string name, bool all=false, int width=8) conststrumpack::DenseMatrix
print_to_file(std::string name, std::string filename, int width=8) conststrumpack::DenseMatrix
ptr(std::size_t i, std::size_t j) conststrumpack::DenseMatrixinline
ptr(std::size_t i, std::size_t j)strumpack::DenseMatrixinline
random()strumpack::DenseMatrix
random(random::RandomGeneratorBase< typename RealType< scalar_t >::value_type > &rgen)strumpack::DenseMatrix
read(const std::string &fname)strumpack::DenseMatrixstatic
resize(std::size_t m, std::size_t n)strumpack::DenseMatrix
rows() conststrumpack::DenseMatrixinline
scale(scalar_t alpha, int depth=0)strumpack::DenseMatrix
scale_and_add(scalar_t alpha, const DenseMatrix< scalar_t > &B, int depth=0)strumpack::DenseMatrix
scale_rows(const std::vector< scalar_t > &D, int depth=0)strumpack::DenseMatrix
scale_rows(const scalar_t *D, int depth=0)strumpack::DenseMatrix
scale_rows_real(const std::vector< real_t > &D, int depth=0) (defined in strumpack::DenseMatrix)strumpack::DenseMatrix
scale_rows_real(const real_t *D, int depth=0) (defined in strumpack::DenseMatrix)strumpack::DenseMatrix
scaled_add(scalar_t alpha, const DenseMatrix< scalar_t > &B, int depth=0)strumpack::DenseMatrix
scatter_rows_add(const std::vector< std::size_t > &I, const DenseMatrix< scalar_t > &B, int depth)strumpack::DenseMatrix
shift(scalar_t sigma)strumpack::DenseMatrix
singular_values() conststrumpack::DenseMatrix
solve(const DenseMatrix< scalar_t > &b, const std::vector< int > &piv, int depth=0) conststrumpack::DenseMatrix
solve_LDLt_in_place(DenseMatrix< scalar_t > &b, const std::vector< int > &piv, int depth=0) conststrumpack::DenseMatrix
solve_LU_in_place(DenseMatrix< scalar_t > &b, const std::vector< int > &piv, int depth=0) conststrumpack::DenseMatrix
solve_LU_in_place(DenseMatrix< scalar_t > &b, const int *piv, int depth=0) conststrumpack::DenseMatrix
sub(const DenseMatrix< scalar_t > &B, int depth=0)strumpack::DenseMatrix
syev(Jobz job, UpLo ul, std::vector< scalar_t > &lambda)strumpack::DenseMatrix
transpose() conststrumpack::DenseMatrix
transpose(DenseMatrix< scalar_t > &X) conststrumpack::DenseMatrix
write(const std::string &fname) conststrumpack::DenseMatrix
zero()strumpack::DenseMatrix
~DenseMatrix()strumpack::DenseMatrixvirtual