| 
    Neko 1.99.1
    
   A portable framework for high-order spectral element flow simulations 
   | 
 
Interface to ParMETIS.
Data Types | |
| interface | parmetis_v3_partgeom | 
| interface | parmetis_v3_partmeshkway | 
Functions/Subroutines | |
| subroutine, public | parmetis_partmeshkway (msh, parts, weights, nprts) | 
| Compute a k-way partitioning of a mesh msh.   | |
| subroutine, public | parmetis_partgeom (msh, parts) | 
| Compute a k-way partitioning of a mesh msh using a coordinated-based space-filing curves method.   | |
| subroutine | parmetis_mark_parts (parts, msh, part) | 
| Fill mesh field according to new partitions.   | |
| subroutine | parmetis_wgt (msh, wgt, tpwgts, ubvec, nparts, ncon, weight) | 
| Setup weights and balance constraints for the dual graph.   | |
| subroutine | parmetis_dist (dist, nelv) | 
| Compute the (parallel) vertex distribution of the dual graph.   | |
Variables | |
| integer, parameter, private | metis_ok = 1 | 
| integer, parameter, private | metis_error = -4 | 
      
  | 
  private | 
| subroutine, public parmetis::parmetis_partgeom | ( | type(mesh_t), intent(inout), target | msh, | 
| type(mesh_fld_t), intent(inout) | parts | ||
| ) | 
| [in,out] | msh | Mesh | 
| [in,out] | parts | Partitions | 
Definition at line 182 of file parmetis.F90.

| subroutine, public parmetis::parmetis_partmeshkway | ( | type(mesh_t), intent(inout), target | msh, | 
| type(mesh_fld_t), intent(inout) | parts, | ||
| type(mesh_fld_t), intent(in), optional | weights, | ||
| integer, intent(in), optional | nprts | ||
| ) | 
| [in,out] | msh | Mesh | 
| [in,out] | parts | Partitions | 
| [in] | nprts | Number of partitions | 
Definition at line 111 of file parmetis.F90.


      
  | 
  private | 
Definition at line 46 of file parmetis.F90.
Definition at line 46 of file parmetis.F90.