|
| pclusteroperator | init_clusteroperator (pclusteroperator co, pccluster t) |
| | Initialize a clusteroperator object. More...
|
| |
| pclusteroperator | init_leaf_clusteroperator (pclusteroperator co, pccluster t) |
| | Initialize a clusteroperator object for a leaf. More...
|
| |
| void | uninit_clusteroperator (pclusteroperator co) |
| | Uninitializes a clusteroperator object. More...
|
| |
| pclusteroperator | new_clusteroperator (pccluster t) |
| | Create a new clusteroperator object. More...
|
| |
| pclusteroperator | new_leaf_clusteroperator (pccluster t) |
| | Creates a new clusteroperator object for a leaf. More...
|
| |
| void | del_clusteroperator (pclusteroperator co) |
| | Delete a clusteroperator object. More...
|
| |
| void | removesons_clusteroperator (pclusteroperator co) |
| | Turn this clusteroperator into a leaf. More...
|
| |
| void | ref_clusteroperator (pclusteroperator*ptr, pclusteroperator co) |
| | Set a pointer to a clusterbasis object, increase its reference counter, and decrease reference counter of original pointer target. More...
|
| |
| void | unref_clusteroperator (pclusteroperator co) |
| | Reduce the reference counter of a clusteroperator object. More...
|
| |
| void | update_clusteroperator (pclusteroperator co) |
| | Updates bookkeeping information. More...
|
| |
| void | resize_clusteroperator (pclusteroperator co, uint krow, uint kcol) |
| | Change the number of rows and columns of a cluster operator and resize cb->C accordingly. More...
|
| |
| pclusteroperator | identify_son_clusterweight_clusteroperator (pcclusteroperator cwf, pccluster t) |
| | Find son clusteroperator matching a given cluster. More...
|
| |
| pclusteroperator | build_from_cluster_clusteroperator (pccluster t) |
| | Construct a clusteroperator matching a cluster tree. More...
|
| |
| pclusteroperator | build_from_clusterbasis_clusteroperator (pcclusterbasis cb) |
| | Construct a clusteroperator matching a clusterbasis. More...
|
| |
| uint | getactives_clusteroperator () |
| | Get number of active clusteroperator objects. More...
|
| |
| size_t | getsize_clusteroperator (pcclusteroperator co) |
| | Get the size of a given clusteroperator object. More...
|
| |
| void | print_tree_clusteroperator (pcclusteroperator co) |
| | Print the tree structure of a clusteroperator. More...
|
| |
| void | norm2diff_clusteroperator (pcclusteroperator co1, pcclusteroperator co2) |
| | Compute and print the norms and norm differences of the coefficient matrices of two cluster operators. More...
|
| |
| real | compareweights_clusteroperator (pcclusteroperator co1, pcclusteroperator co2) |
| | Compare two cluster weights. More...
|
| |
| pclusteroperator* | enumerate_clusteroperator (pccluster t, pclusteroperator co) |
| | Enumerate clusteroperator according to cluster tree. More...
|
| |
| void | basisproduct_clusteroperator (pcclusterbasis cb1, pcclusterbasis cb2, pclusteroperator pr) |
| | Compute the cluster basis product . More...
|
| |