0.6.0
Loading...
Searching...
No Matches
type_closest_point_mpi Module Reference

Data Types

type  array_closest_point_mpi
 
interface  initialize
 
type  t_closest_point_mpi
 
interface  unalloc
 

Functions/Subroutines

subroutine assign_cp_to_mpi (cps, array_cp_mpi)
 
subroutine assign_mpi_to_cp (array_cp_mpi, cps)
 
integer function get_serialize_size_closest_point_mpi (cp_mpi)
 
subroutine serialize_closest_point_mpi (cp_mpi, char_array)
 
subroutine deserialize_closest_point_mpi (char_array, cp_mpi)
 
integer function get_serialize_size_array_closest_point_mpi (array_cp_mpi)
 
subroutine serialize_array_closest_point_mpi (array_cp_mpi, char_array)
 
subroutine deserialize_array_closest_point_mpi (char_array, array_cp_mpi)
 
logical function equal_closest_point_mpi (cp_a, cp_b)
 
logical function equal_array_closest_point_mpi (array_cp_a, array_cp_b)
 
subroutine initialize_array_closest_point_mpi (array_cp_mpi, n)
 
subroutine unalloc_array_closest_point_mpi (array_cp_mpi)
 

Function/Subroutine Documentation

◆ assign_cp_to_mpi()

subroutine type_closest_point_mpi::assign_cp_to_mpi ( type(t_closest_point), dimension(:), intent(in) cps,
type(array_closest_point_mpi), intent(inout) array_cp_mpi )

◆ assign_mpi_to_cp()

subroutine type_closest_point_mpi::assign_mpi_to_cp ( type(array_closest_point_mpi), intent(in) array_cp_mpi,
type(t_closest_point), dimension(:), intent(inout), allocatable cps )

◆ deserialize_array_closest_point_mpi()

subroutine type_closest_point_mpi::deserialize_array_closest_point_mpi ( character, dimension(:), intent(in) char_array,
type(array_closest_point_mpi), intent(inout) array_cp_mpi )

◆ deserialize_closest_point_mpi()

subroutine type_closest_point_mpi::deserialize_closest_point_mpi ( character, dimension(:), intent(in) char_array,
type(t_closest_point_mpi), intent(inout) cp_mpi )

◆ equal_array_closest_point_mpi()

logical function type_closest_point_mpi::equal_array_closest_point_mpi ( type(array_closest_point_mpi), intent(in) array_cp_a,
type(array_closest_point_mpi), intent(in) array_cp_b )

◆ equal_closest_point_mpi()

logical function type_closest_point_mpi::equal_closest_point_mpi ( type(t_closest_point_mpi), intent(in) cp_a,
type(t_closest_point_mpi), intent(in) cp_b )

◆ get_serialize_size_array_closest_point_mpi()

integer function type_closest_point_mpi::get_serialize_size_array_closest_point_mpi ( type(array_closest_point_mpi), intent(in) array_cp_mpi)

◆ get_serialize_size_closest_point_mpi()

integer function type_closest_point_mpi::get_serialize_size_closest_point_mpi ( type(t_closest_point_mpi), intent(in) cp_mpi)

◆ initialize_array_closest_point_mpi()

subroutine type_closest_point_mpi::initialize_array_closest_point_mpi ( class(array_closest_point_mpi), intent(inout) array_cp_mpi,
integer, intent(in) n )

◆ serialize_array_closest_point_mpi()

subroutine type_closest_point_mpi::serialize_array_closest_point_mpi ( type(array_closest_point_mpi), intent(in) array_cp_mpi,
character, dimension(:), intent(inout), allocatable char_array )

◆ serialize_closest_point_mpi()

subroutine type_closest_point_mpi::serialize_closest_point_mpi ( type(t_closest_point_mpi), intent(in) cp_mpi,
character, dimension(:), intent(inout), allocatable char_array )

◆ unalloc_array_closest_point_mpi()

subroutine type_closest_point_mpi::unalloc_array_closest_point_mpi ( class(array_closest_point_mpi), intent(inout) array_cp_mpi)