particle_set_SetMPIDataTypeParams_BH Subroutine

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

Set up parameters used when creating the MPI derived type

Arguments

Type IntentOptional Attributes Name
class(particle_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


Calls

proc~~particle_set_setmpidatatypeparams_bh~~CallsGraph proc~particle_set_setmpidatatypeparams_bh particle_set_SetMPIDataTypeParams_BH mpi_get_address mpi_get_address proc~particle_set_setmpidatatypeparams_bh->mpi_get_address

Called by

proc~~particle_set_setmpidatatypeparams_bh~~CalledByGraph proc~particle_set_setmpidatatypeparams_bh particle_set_SetMPIDataTypeParams_BH proc~particle_set_setmpidatatypeparams particle_set%particle_set_SetMPIDataTypeParams proc~particle_set_setmpidatatypeparams->proc~particle_set_setmpidatatypeparams_bh