|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Functor wrapper for maximum cardinality general matching. More...
#include <Blossom.H>
Public Member Functions | |
| Compute_Maximum_Cardinality_General_Matching (SA __sa=SA()) | |
| size_t | operator() (const GT &g, DynDlist< typename GT::Arc * > &matching) |
| Computes a maximum matching. | |
Private Attributes | |
| SA | sa |
Functor wrapper for maximum cardinality general matching.
| GT | Graph type. |
| SA | Arc filter type. |
|
inlineexplicit |
|
inline |
Computes a maximum matching.
| [in] | g | Undirected graph. |
| [out] | matching | Resulting matching arcs. |
Definition at line 496 of file Blossom.H.
References Aleph::divide_and_conquer_partition_dp(), and Aleph::Compute_Maximum_Cardinality_General_Matching< GT, SA >::sa.
|
private |
Definition at line 481 of file Blossom.H.
Referenced by Aleph::Compute_Maximum_Cardinality_General_Matching< GT, SA >::operator()().