lagrangian_SetMPIDataTypeParams Interface

interface
private subroutine lagrangian_SetMPIDataTypeParams(this, types, lengths, displacement)

Arguments

Type IntentOptional Attributes Name
class(lagrangian_set), intent(inout) :: this

Set of Lagrangian objects

type(MPI_DATATYPE), intent(out), allocatable :: types(:)

Array of types

integer, intent(out), allocatable :: lengths(:)

Array of lengths

integer(kind=MPI_ADDRESS_KIND), intent(out), allocatable :: displacement(:)

Array of displacements

Description

Set up parameters used to create the MPI derived type