HLIBpro  2.5.1
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() constTBlockClustervirtual
colcl()TBlockClusterinline
collect_leaves(std::list< TBlockCluster * > &leaves, const int depth=-1, const int level=0) constTBlockCluster
compute_c_sh(const uint nprocs) constTBlockCluster
compute_c_sp() constTBlockCluster
copy() constTBlockClustervirtual
create() constTBlockClusterinlinevirtual
depth() constTBlockClustervirtual
has_son(const size_t i) constTBlockClusterinline
id() constTBlockClusterinline
is() constTBlockClusterinline
is_adm() constTBlockClusterinline
is_leaf() constTBlockClusterinlinevirtual
is_sub_cluster(const TBlockCluster *c) constTBlockCluster
nnodes() constTBlockClustervirtual
nsons() constTBlockClusterinlinevirtual
parent()TBlockClusterinline
print(const uint ofs=0) constTBlockCluster
procs() constTBlockClusterinline
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_cl(const TCluster *rowcl, const TCluster *colcl)TBlockClustervirtual
TBlockCluster(TBlockCluster *parent)TBlockCluster
TBlockCluster(TBlockCluster *parent, TCluster *rowcl, TCluster *colcl)TBlockCluster
to_string() constTBlockClusterinline
~TBlockCluster()TBlockClustervirtual