HLIBpro  2.4
TMatBuilder Member List

This is the complete list of members for TMatBuilder, including all inherited members.

build(const TBlockClusterTree *bct, const TTruncAcc &acc, TProgressBar *progress=nullptr) const TMatBuildervirtual
build(const TBlockCluster *bc, const TTruncAcc &acc, TProgressBar *progress=nullptr) const TMatBuildervirtual
build(const TBlockClusterTree *cluster, const matform_t matformat, const TTruncAcc &acc, TProgressBar *progress=nullptr) const TMatBuildervirtual
build(const TBlockCluster *cluster, const matform_t matformat, const TTruncAcc &acc, TProgressBar *progress=nullptr) const TMatBuildervirtual
build_blocked(const TBlockCluster *bc) const TMatBuildervirtual
build_ghost(const TBlockCluster *bc) const =0TMatBuilderpure virtual
build_leaf(const TBlockCluster *bc, const matform_t matformat, const TTruncAcc &acc) const =0TMatBuilderpure virtual
matrix_format() const =0TMatBuilderpure virtual
set_build_ghosts(const bool b)TMatBuilderinline
set_coarsening(const bool b)TMatBuilderinline
set_coarsening(const TTruncAcc &acc)TMatBuilderinline
statistics() const TMatBuilderinline
thr_build(const TBlockCluster *bc, const matform_t matformat, const TTruncAcc &acc, TProgressBar *progress) const TMatBuilderprotectedvirtual
TMatBuilder(const bool coarsening=CFG::Arith::coarsen_build)TMatBuilder