#include <kernel.hh>
Inheritance diagram for kernel:

Public Methods | |
| kernel () | |
| Constructor. | |
| virtual | ~kernel () |
| Destructor. | |
| virtual void | init (int lev=1) |
| Virtual function to initialize the data befor the computation of the kernel. | |
| virtual void | compute_kernel (combi_map_priv &)=0 |
| virtual bool | continue_computation ()=0 |
| bool | is_marked (dart) |
| Function to know if a dart is a contracted one. | |
| int | cardinal () |
| Give the number of survivor. | |
| virtual vertex | father (vertex) |
| Access to the father of one vertex. | |
| virtual vertex | find_compress (vertex) |
| Give the father of one vertex. | |
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Give the number of survivor.
|
|
|
Function to compute the kernel of the combinatorial map used in a do-compute_kernel while(continue_computation()) Implemented in kernel_mont_jolion, and kernel_union_find. |
|
|
Function to know if the compute_kernel function must be iterate an other time used in a do-compute_kernel while(continue_computation()) Implemented in kernel_mont_jolion, and kernel_union_find. |
|
|
Access to the father of one vertex.
|
|
|
Give the father of one vertex.
|
|
|
Virtual function to initialize the data befor the computation of the kernel.
|
|
|
Function to know if a dart is a contracted one.
|
1.2.18