#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