ngapart_Init Subroutine

subroutine ngapart_Init(this, filename, access_flag, parallel)

Initialize structuree

Type Bound

ngapart_obj

Arguments

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

NGApart object

character(len=*), intent(in) :: filename

File to read/write

character(len=*), intent(in) :: access_flag

File access mode

type(parallel_obj), intent(in), target :: parallel

Parallel structure


Calls

proc~~ngapart_init~~CallsGraph proc~ngapart_init ngapart_obj%ngapart_Init proc~ngapart_creatempitype ngapart_obj%ngapart_CreateMPIType proc~ngapart_init->proc~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_init~~CalledByGraph proc~ngapart_init ngapart_obj%ngapart_Init 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