Neko  0.9.0
A portable framework for high-order spectral element flow simulations
redist Module Reference

Redistribution routines.

Functions/Subroutines

subroutine, public redist_mesh (msh, parts)
 Redistribute a mesh msh according to new partitions. More...
 
subroutine redist_zone (msh, z, type, parts, new_dist, label)
 Fill redistribution list for zone data. More...
 
subroutine redist_curve (msh, c, parts, new_dist)
 Fill redistribution list for zone data. More...
 

Function/Subroutine Documentation

◆ redist_curve()

subroutine redist::redist_curve ( type(mesh_t), intent(inout)  msh,
type(curve_t), intent(in)  c,
type(mesh_fld_t), intent(in)  parts,
type(stack_nc_t), dimension(:), intent(inout), allocatable  new_dist 
)
private

Definition at line 407 of file redist.f90.

Here is the caller graph for this function:

◆ redist_mesh()

subroutine, public redist::redist_mesh ( type(mesh_t), intent(inout), target  msh,
type(mesh_fld_t), intent(in)  parts 
)
Parameters
[in,out]mshMesh
[in]partsPartitions

Definition at line 55 of file redist.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ redist_zone()

subroutine redist::redist_zone ( type(mesh_t), intent(inout)  msh,
class(facet_zone_t), intent(in)  z,
integer, intent(in)  type,
type(mesh_fld_t), intent(in)  parts,
type(stack_nz_t), dimension(:), intent(inout), allocatable  new_dist,
integer, intent(in), optional  label 
)
private

Definition at line 366 of file redist.f90.

Here is the caller graph for this function: