ngapart_CreateMPIType Subroutine

subroutine ngapart_CreateMPIType(this)

Define MPI Type and size for a NGA particle

Type Bound

ngapart_obj

Arguments

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

NGApart object


Calls

proc~~ngapart_creatempitype~~CallsGraph proc~ngapart_creatempitype ngapart_obj%ngapart_CreateMPIType mpi_get_address mpi_get_address proc~ngapart_creatempitype->mpi_get_address mpi_type_commit mpi_type_commit proc~ngapart_creatempitype->mpi_type_commit mpi_type_create_resized mpi_type_create_resized proc~ngapart_creatempitype->mpi_type_create_resized mpi_type_create_struct mpi_type_create_struct proc~ngapart_creatempitype->mpi_type_create_struct mpi_type_get_extent mpi_type_get_extent proc~ngapart_creatempitype->mpi_type_get_extent mpi_type_size mpi_type_size proc~ngapart_creatempitype->mpi_type_size

Called by

proc~~ngapart_creatempitype~~CalledByGraph proc~ngapart_creatempitype ngapart_obj%ngapart_CreateMPIType proc~ngapart_init ngapart_obj%ngapart_Init proc~ngapart_init->proc~ngapart_creatempitype proc~particle_set_readnga particle_set_ReadNGA proc~particle_set_readnga->proc~ngapart_init interface~particle_set_readnga particle_set%particle_set_ReadNGA interface~particle_set_readnga->proc~particle_set_readnga