DMRITool  v0.1.1-139-g860d86b4
Diffusion MRI Tool
spams::MinCostFlow< Int > Member List

This is the complete list of members for spams::MinCostFlow< Int >, including all inherited members.

_activespams::MinCostFlow< Int >private
_alphaspams::MinCostFlow< Int >private
_capacityspams::MinCostFlow< Int >private
_childrenspams::MinCostFlow< Int >private
_costspams::MinCostFlow< Int >private
_demandspams::MinCostFlow< Int >private
_excessspams::MinCostFlow< Int >private
_flowspams::MinCostFlow< Int >private
_init_double_costspams::MinCostFlow< Int >private
_is_quadratic_costspams::MinCostFlow< Int >private
_list_activespams::MinCostFlow< Int >private
_mspams::MinCostFlow< Int >private
_max_costspams::MinCostFlow< Int >private
_max_num_arcsspams::MinCostFlow< Int >private
_maxmspams::MinCostFlow< Int >private
_nspams::MinCostFlow< Int >private
_num_arcsspams::MinCostFlow< Int >private
_pr_nodespams::MinCostFlow< Int >private
_pricesspams::MinCostFlow< Int >private
_quad_costspams::MinCostFlow< Int >private
_reversespams::MinCostFlow< Int >private
_save_costspams::MinCostFlow< Int >private
_time1spams::MinCostFlow< Int >private
_time2spams::MinCostFlow< Int >private
_topological_orderspams::MinCostFlow< Int >private
_topologically_sortedspams::MinCostFlow< Int >private
add_edge(const int u, const int v, const Int cost, const double double_cost, const Int cap)spams::MinCostFlow< Int >inline
add_flow(const int node, const int num_arc, const Int flow)spams::MinCostFlow< Int >inline
compute_cost() const spams::MinCostFlow< Int >
compute_cost_double() const spams::MinCostFlow< Int >
compute_min_cost(const bool scale_data=true, const bool verbose=false)spams::MinCostFlow< Int >
compute_uncap_cost() const spams::MinCostFlow< Int >
cost_shortest_path_in_dag(list_int &path)spams::MinCostFlow< Int >
discharge(const int node, const Int eps)spams::MinCostFlow< Int >inline
get_flow(const int node, const int num_arc) const spams::MinCostFlow< Int >inline
MinCostFlow(const int n, const int *max_num_arcs)spams::MinCostFlow< Int >
price_refine(const Int eps)spams::MinCostFlow< Int >
price_update(const Int eps)spams::MinCostFlow< Int >inline
print_dimacs(const char *name) const spams::MinCostFlow< Int >
print_excess() const spams::MinCostFlow< Int >inline
print_graph() const spams::MinCostFlow< Int >inline
print_prices() const spams::MinCostFlow< Int >inline
reduced_cost(const int node, const int child, const int arc) const spams::MinCostFlow< Int >inline
refine(Int eps, const bool price_refine=false)spams::MinCostFlow< Int >
restore_costs()spams::MinCostFlow< Int >
save_costs()spams::MinCostFlow< Int >
scale_costs(const double scal)spams::MinCostFlow< Int >
set_capacity(const int node, const int num_arc, const Int cap)spams::MinCostFlow< Int >inline
set_demand(const int node, const Int dem)spams::MinCostFlow< Int >inline
set_edge(const int node, const int num_arc, const Int cost, const Int cap)spams::MinCostFlow< Int >inline
set_is_quad_cost(const bool is_quad_cost)spams::MinCostFlow< Int >inline
set_quad_cost(const int node, const int num_arc, const bool quad_cost)spams::MinCostFlow< Int >inline
st_flow_decomposition_dag(List< Path< Int > * > &list, const int s, const int t) const spams::MinCostFlow< Int >
test_optimality_conditions() const spams::MinCostFlow< Int >
topological_sort(const bool admissible=false, bool *admiss=NULL, Int *rcosts=NULL)spams::MinCostFlow< Int >inline
~MinCostFlow()spams::MinCostFlow< Int >