ResPart_set_SetMPIDataTypeParams Subroutine

private subroutine ResPart_set_SetMPIDataTypeParams(this, types, lengths, displacement)

Uses

  • proc~~respart_set_setmpidatatypeparams~~UsesGraph proc~respart_set_setmpidatatypeparams ResPart_set%ResPart_set_SetMPIDataTypeParams mpi_f08 mpi_f08 proc~respart_set_setmpidatatypeparams->mpi_f08

Set up parameters used when creating the MPI derived type

Type Bound

ResPart_set

Arguments

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

Set of resolved particles

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


Calls

proc~~respart_set_setmpidatatypeparams~~CallsGraph proc~respart_set_setmpidatatypeparams ResPart_set%ResPart_set_SetMPIDataTypeParams mpi_get_address mpi_get_address proc~respart_set_setmpidatatypeparams->mpi_get_address