HLIBpro  2.0
TBlockCluster Member List

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

add_son(TBlockCluster *son)TBlockClustervirtual
adjust_nsons()TBlockClustervirtual
assign_procs()TBlockCluster
byte_size() const TBlockClustervirtual
colcl()TBlockClusterinline
collect_leaves(std::list< TBlockCluster * > &leaves, const int depth=-1, const int level=0) const TBlockCluster
compute_c_sh(const uint nprocs) const TBlockCluster
compute_c_sp() const TBlockCluster
copy() const TBlockClustervirtual
create() const TBlockClusterinlinevirtual
depth() const TBlockClustervirtual
has_son(const size_t i) const TBlockClusterinline
id() const TBlockClusterinline
is() const TBlockClusterinline
is_adm() const TBlockClusterinline
is_leaf() const TBlockClusterinlinevirtual
is_sub_cluster(const TBlockCluster *c) const TBlockCluster
nnodes() const TBlockClustervirtual
nsons() const TBlockClusterinlinevirtual
parent()TBlockClusterinline
print(const uint ofs=0) const TBlockCluster
procs() const TBlockClusterinline
rowcl()TBlockClusterinline
set_adm(const bool b)TBlockClusterinline
set_clusters(TCluster *row_ct, TCluster *col_ct)TBlockClusterinline
set_colcl(TCluster *c)TBlockClusterinline
set_nsons(const size_t n)TBlockClustervirtual
set_parent(TBlockCluster *bct)TBlockClusterinline
set_procs(const TProcSet &ps, const bool recursive=false)TBlockCluster
set_rowcl(TCluster *c)TBlockClusterinline
set_son(const size_t i, TBlockCluster *son)TBlockClustervirtual
set_son(const size_t i, const size_t j, TBlockCluster *son)TBlockClustervirtual
son(const size_t i)TBlockClusterinlinevirtual
son(const size_t i, const size_t j)TBlockClustervirtual
son(const TCluster *rowcl, const TCluster *colcl)TBlockClustervirtual
TBlockCluster(TBlockCluster *parent)TBlockCluster
TBlockCluster(TBlockCluster *parent, TCluster *rowcl, TCluster *colcl)TBlockCluster
to_string() const TBlockClusterinline
~TBlockCluster()TBlockClustervirtual