|
DMRITool
v0.1.1-139-g860d86b4
Diffusion MRI Tool
|
This is the complete list of members for spams::MaxFlow< T >, including all inherited members.
| _active | spams::MaxFlow< T > | private |
| _active_nodes | spams::MaxFlow< T > | private |
| _all_nodes | spams::MaxFlow< T > | private |
| _capacity | spams::MaxFlow< T > | private |
| _children | spams::MaxFlow< T > | private |
| _copycapacity | spams::MaxFlow< T > | private |
| _copyexcess | spams::MaxFlow< T > | private |
| _copyflow | spams::MaxFlow< T > | private |
| _current_edges | spams::MaxFlow< T > | private |
| _current_max_label | spams::MaxFlow< T > | private |
| _excess | spams::MaxFlow< T > | private |
| _flow | spams::MaxFlow< T > | private |
| _labels | spams::MaxFlow< T > | private |
| _max_num_edges | spams::MaxFlow< T > | private |
| _N | spams::MaxFlow< T > | private |
| _num_edges | spams::MaxFlow< T > | private |
| _nzmax | spams::MaxFlow< T > | private |
| _pr_node | spams::MaxFlow< T > | private |
| _reverse_address | spams::MaxFlow< T > | private |
| _s | spams::MaxFlow< T > | private |
| _seen | spams::MaxFlow< T > | private |
| _t | spams::MaxFlow< T > | private |
| add_edge(const int u, const int v, const T cu, const T cv) | spams::MaxFlow< T > | inline |
| check_flow() | spams::MaxFlow< T > | inline |
| component_gap(const list_int &component) | spams::MaxFlow< T > | inline |
| component_relabelling(const list_int &component, const int max_label, const bool force) | spams::MaxFlow< T > | inline |
| compute_thrs_project_l1(T *X, const int n, const T lambda) | spams::MaxFlow< T > | inline |
| deactivate() | spams::MaxFlow< T > | inline |
| deactivate(const list_int &component) | spams::MaxFlow< T > | inline |
| discharge(const list_int &component, const int u, const int max_label) | spams::MaxFlow< T > | inline |
| extractConnexComponents(std::list< list_int * > &connex_components) | spams::MaxFlow< T > | inline |
| flow_component(const list_int &component, const int Ng) | spams::MaxFlow< T > | inline |
| gap_relabelling(const list_int &component, const int gap, const int max_label) | spams::MaxFlow< T > | inline |
| getMaxFlow() const | spams::MaxFlow< T > | inline |
| global_relabelling() | spams::MaxFlow< T > | inline |
| init_split_variables(SpMatrix< T > &splitted_w, const int Ng, const int Nv) | spams::MaxFlow< T > | inline |
| init_split_variables_aux(const int node, int ¤t_counter, Vector< int > &counter_node, list_int **splitted_w, const int Ng, const int Nv) | spams::MaxFlow< T > | inline |
| MaxFlow(const int N, const int *num_edges, const int s, const int t) | spams::MaxFlow< T > | |
| norm(const T *variables, T *work, const T *weights, const int Ng, const bool linf=true) | spams::MaxFlow< T > | inline |
| nzmax() const | spams::MaxFlow< T > | inline |
| perform_maxflow() | spams::MaxFlow< T > | inline |
| perform_maxflow_component(const list_int &component) | spams::MaxFlow< T > | inline |
| print_component(const list_int &component) | spams::MaxFlow< T > | inline |
| print_component2(const list_int &component) | spams::MaxFlow< T > | inline |
| print_excess() | spams::MaxFlow< T > | inline |
| print_graph() | spams::MaxFlow< T > | inline |
| print_graph_aux(const int node) | spams::MaxFlow< T > | inline |
| print_labels() | spams::MaxFlow< T > | inline |
| print_sink() | spams::MaxFlow< T > | inline |
| project(const list_int &component, const T *variables_in, T *variables_out, T *work, const int Ng) | spams::MaxFlow< T > | inline |
| project_box(const list_int &component, const T *variables_in, T *variables_out, T *work, bool &fusion, const int Ng) | spams::MaxFlow< T > | inline |
| project_weighted(const list_int &component, const T *variables_in, T *variables_out, T *work, const T *weights, const int Ng) | spams::MaxFlow< T > | inline |
| reset_component(const list_int &component) | spams::MaxFlow< T > | inline |
| reset_flow() | spams::MaxFlow< T > | inline |
| restore_capacities(const list_int &component) | spams::MaxFlow< T > | inline |
| restore_capacities() | spams::MaxFlow< T > | inline |
| restore_flow() | spams::MaxFlow< T > | inline |
| save_capacities() | spams::MaxFlow< T > | inline |
| save_flow() | spams::MaxFlow< T > | inline |
| scale_flow(const T scal) | spams::MaxFlow< T > | inline |
| set_capacities_groups(const list_int &component, const Vector< T > &weights, const T lambda, const int Ng) | spams::MaxFlow< T > | inline |
| set_capacities_variables(const T *cap, const int Nv, const int Ng) | spams::MaxFlow< T > | inline |
| set_weights(const T lambda) | spams::MaxFlow< T > | inline |
| set_weights(const T *weights, const T lambda) | spams::MaxFlow< T > | inline |
| splitComponent(const list_int &component, std::list< list_int * > &connex_components, const int Ng, bool *positive, const bool addpos=true) | spams::MaxFlow< T > | inline |
| sub_gradient(const Vector< T > &input, Vector< T > &output, const Vector< T > &weights, const int Ng) | spams::MaxFlow< T > | inline |
| sub_gradient_aux(const Vector< T > &input, Vector< T > &output, const Vector< T > &weights, const int node, list_int &list, const int Ng) | spams::MaxFlow< T > | inline |
| update_capacities(const list_int &component, T *work) | spams::MaxFlow< T > | inline |
| update_capacities_aux(const int node, T *work) | spams::MaxFlow< T > | inline |
| ~MaxFlow() | spams::MaxFlow< T > |
1.8.11