0.6.0
Loading...
Searching...
No Matches
mof2d_mpi_exchange_filament.f90 File Reference

Data Types

type  mod_mof_mpi_exchange_filaments::t_serialized_parts
 
type  mod_mof_mpi_exchange_filaments::t_serialized_filaments
 

Modules

module  mod_mof_mpi_exchange_filaments
 

Functions/Subroutines

subroutine, public mod_mof_mpi_exchange_filaments::mof_mpi_exchange_filaments (mof_phases)
 Exchange the filament structure between neighbor processors.
 
subroutine mod_mof_mpi_exchange_filaments::exchange_parts (has_filament, filament)
 
subroutine mod_mof_mpi_exchange_filaments::exchange_filaments (has_filament, filament)
 
subroutine mod_mof_mpi_exchange_filaments::serialize_parts (has_filament, filament, x1, x2, y1, y2, z1, z2, serialized_parts)
 
pure subroutine mod_mof_mpi_exchange_filaments::deserialize_parts (has_filament, filament, x1, x2, y1, y2, z1, z2, serialized_parts)
 
subroutine mod_mof_mpi_exchange_filaments::allocate_parts (has_filament, x1, x2, y1, y2, z1, z2, serialized_parts)
 
subroutine mod_mof_mpi_exchange_filaments::serialize_filaments (has_filament, filament, x1, x2, y1, y2, z1, z2, serialized_filaments)
 
pure subroutine mod_mof_mpi_exchange_filaments::deserialize_filaments (has_filament, filament, x1, x2, y1, y2, z1, z2, serialized_filaments)
 
subroutine mod_mof_mpi_exchange_filaments::allocate_filaments (has_filament, filament, x1, x2, y1, y2, z1, z2, serialized_filaments)