strumpack::HSS::HSSMatrixBase< scalar_t > Member List

This is the complete list of members for strumpack::HSS::HSSMatrixBase< scalar_t >, including all inherited members.

active() conststrumpack::HSS::HSSMatrixBase< scalar_t >inline
allocate_block_row(int d, DenseM_t &sub_A, DistM_t &leaf_A) const (defined in strumpack::HSS::HSSMatrixBase< scalar_t >)strumpack::HSS::HSSMatrixBase< scalar_t >virtual
backward_solve(const HSSFactorsMPI< scalar_t > &ULV, WorkSolveMPI< scalar_t > &w, DistM_t &x) const (defined in strumpack::HSS::HSSMatrixBase< scalar_t >)strumpack::HSS::HSSMatrixBase< scalar_t >virtual
child(int c) conststrumpack::HSS::HSSMatrixBase< scalar_t >inline
child(int c)strumpack::HSS::HSSMatrixBase< scalar_t >inline
clone() const =0strumpack::HSS::HSSMatrixBase< scalar_t >pure virtual
cols() conststrumpack::HSS::HSSMatrixBase< scalar_t >inline
dims() conststrumpack::HSS::HSSMatrixBase< scalar_t >inline
draw(std::ostream &of, std::size_t rlo, std::size_t clo) conststrumpack::HSS::HSSMatrixBase< scalar_t >inlinevirtual
forward_solve(const HSSFactorsMPI< scalar_t > &ULV, WorkSolveMPI< scalar_t > &w, const DistM_t &b, bool partial) const (defined in strumpack::HSS::HSSMatrixBase< scalar_t >)strumpack::HSS::HSSMatrixBase< scalar_t >virtual
from_block_row(DistM_t &A, const DenseM_t &sub_A, const DistM_t &leaf_A, const BLACSGrid *lg) const (defined in strumpack::HSS::HSSMatrixBase< scalar_t >)strumpack::HSS::HSSMatrixBase< scalar_t >virtual
grid() const (defined in strumpack::HSS::HSSMatrixBase< scalar_t >)strumpack::HSS::HSSMatrixBase< scalar_t >inlinevirtual
grid(const BLACSGrid *local_grid) const (defined in strumpack::HSS::HSSMatrixBase< scalar_t >)strumpack::HSS::HSSMatrixBase< scalar_t >inlinevirtual
grid_local() const (defined in strumpack::HSS::HSSMatrixBase< scalar_t >)strumpack::HSS::HSSMatrixBase< scalar_t >inlinevirtual
HSSMatrix< scalar_t > (defined in strumpack::HSS::HSSMatrixBase< scalar_t >)strumpack::HSS::HSSMatrixBase< scalar_t >friend
HSSMatrixBase(std::size_t m, std::size_t n, bool active)strumpack::HSS::HSSMatrixBase< scalar_t >
HSSMatrixBase(const HSSMatrixBase< scalar_t > &other)strumpack::HSS::HSSMatrixBase< scalar_t >
HSSMatrixBase(HSSMatrixBase &&h)=defaultstrumpack::HSS::HSSMatrixBase< scalar_t >
HSSMatrixMPI< scalar_t > (defined in strumpack::HSS::HSSMatrixBase< scalar_t >)strumpack::HSS::HSSMatrixBase< scalar_t >friend
is_compressed() conststrumpack::HSS::HSSMatrixBase< scalar_t >inline
is_untouched() conststrumpack::HSS::HSSMatrixBase< scalar_t >inline
leaf() conststrumpack::HSS::HSSMatrixBase< scalar_t >inline
levels() const =0strumpack::HSS::HSSMatrixBase< scalar_t >pure virtual
memory() const =0strumpack::HSS::HSSMatrixBase< scalar_t >pure virtual
nonzeros() const =0strumpack::HSS::HSSMatrixBase< scalar_t >pure virtual
operator=(const HSSMatrixBase< scalar_t > &other)strumpack::HSS::HSSMatrixBase< scalar_t >
operator=(HSSMatrixBase &&h)=defaultstrumpack::HSS::HSSMatrixBase< scalar_t >
Pactive() const (defined in strumpack::HSS::HSSMatrixBase< scalar_t >)strumpack::HSS::HSSMatrixBase< scalar_t >inlinevirtual
print_info(std::ostream &out=std::cout, std::size_t roff=0, std::size_t coff=0) const =0strumpack::HSS::HSSMatrixBase< scalar_t >pure virtual
Ptotal() const (defined in strumpack::HSS::HSSMatrixBase< scalar_t >)strumpack::HSS::HSSMatrixBase< scalar_t >inlinevirtual
rank() const =0strumpack::HSS::HSSMatrixBase< scalar_t >pure virtual
rows() conststrumpack::HSS::HSSMatrixBase< scalar_t >inline
set_openmp_task_depth(int depth)strumpack::HSS::HSSMatrixBase< scalar_t >inline
shift(scalar_t sigma)=0strumpack::HSS::HSSMatrixBase< scalar_t >pure virtual
to_block_row(const DistM_t &A, DenseM_t &sub_A, DistM_t &leaf_A) const (defined in strumpack::HSS::HSSMatrixBase< scalar_t >)strumpack::HSS::HSSMatrixBase< scalar_t >virtual
~HSSMatrixBase()=defaultstrumpack::HSS::HSSMatrixBase< scalar_t >virtual