#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.
|