Definition at line 178 of file metis.F90.
 
◆ oct_metis_partgraphrecursive()
      
        
          | integer function metis_oct_m::oct_metis_partgraphrecursive::oct_metis_partgraphrecursive  | 
          ( | 
          integer(imetis), intent(in)  | 
          nvtxs,  | 
        
        
           | 
           | 
          integer(imetis), intent(in)  | 
          ncon,  | 
        
        
           | 
           | 
          integer(imetis), intent(in)  | 
          xadj,  | 
        
        
           | 
           | 
          integer(imetis), intent(in)  | 
          adjncy,  | 
        
        
           | 
           | 
          integer(imetis), intent(in)  | 
          nparts,  | 
        
        
           | 
           | 
          real(real32), intent(in)  | 
          tpwgts,  | 
        
        
           | 
           | 
          real(real32), intent(in)  | 
          ubvec,  | 
        
        
           | 
           | 
          integer(imetis), intent(in)  | 
          options,  | 
        
        
           | 
           | 
          integer(imetis), intent(out)  | 
          objval,  | 
        
        
           | 
           | 
          integer(imetis), intent(out)  | 
          part  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
- Parameters
 - 
  
    | [in] | nvtxs | The number of vertices in the graph. | 
    | [in] | ncon | The number of balancing constraints. It should be at least 1. | 
    | [in] | xadj | The adjacency structure of the graph. | 
    | [in] | adjncy | The adjacency structure of the graph. | 
    | [in] | nparts | The number of parts to partition the graph. | 
    | [in] | tpwgts | This is an array of size nparts x ncon that specifies the desired weight for each partition and constraint. | 
    | [in] | ubvec | This is an array of size ncon that specifies the allowed load imbalance tolerance for each constraint. | 
    | [in] | options | This is the array of options. | 
    | [out] | objval | Upon successful completion, this variable stores the edge-cut or the total communication volume of the partitioning solution. | 
    | [out] | part | This is a vector of size nvtxs that upon successful completion stores the partition vector of the graph.  | 
  
   
Definition at line 178 of file metis.F90.
 
 
The documentation for this interface was generated from the following file: