input_plasma Module Procedure

module procedure input_plasma module subroutine input_plasma(x1, x2, x3all, indatsize, ns, vs1, Ts)

A BASIC WRAPPER FOR THE ROOT AND WORKER INPUT FUNCTIONS BOTH ROOT AND WORKERS CALL THIS PROCEDURE SO UNALLOCATED VARIABLES MUST BE DECLARED AS ALLOCATABLE, INTENT(INOUT)

Arguments

Type IntentOptional AttributesName
real(kind=wp), intent(in), dimension(-1:):: x1
real(kind=wp), intent(in), dimension(-1:):: x2
real(kind=wp), intent(in), dimension(-1:):: x3all
character(len=*), intent(in) :: indatsize
real(kind=wp), intent(out), dimension(-1:,-1:,-1:,:):: ns
real(kind=wp), intent(out), dimension(-1:,-1:,-1:,:):: vs1
real(kind=wp), intent(out), dimension(-1:,-1:,-1:,:):: Ts

Calls

proc~~input_plasma~~CallsGraph proc~input_plasma input_plasma proc~input_workers_mpi input_workers_mpi proc~input_plasma->proc~input_workers_mpi interface~input_root_mpi input_root_mpi proc~input_plasma->interface~input_root_mpi interface~bcast_recv bcast_recv proc~input_workers_mpi->interface~bcast_recv proc~input_root_mpi input_root_mpi interface~input_root_mpi->proc~input_root_mpi interface~bcast_recv4d_23 bcast_recv4D_23 interface~bcast_recv->interface~bcast_recv4d_23 interface~bcast_recv3d_23 bcast_recv3D_23 interface~bcast_recv->interface~bcast_recv3d_23 interface~bcast_recv2d_23 bcast_recv2D_23 interface~bcast_recv->interface~bcast_recv2d_23 interface~bcast_recv1d_23 bcast_recv1D_23 interface~bcast_recv->interface~bcast_recv1d_23 tmp tmp proc~input_root_mpi->tmp interface~bcast_send bcast_send proc~input_root_mpi->interface~bcast_send interface~get_simsize3 get_simsize3 proc~input_root_mpi->interface~get_simsize3 proc~bcast_recv4d_23 bcast_recv4D_23 interface~bcast_recv4d_23->proc~bcast_recv4d_23 interface~bcast_send3d_23 bcast_send3D_23 interface~bcast_send->interface~bcast_send3d_23 interface~bcast_send2d_23 bcast_send2D_23 interface~bcast_send->interface~bcast_send2d_23 interface~bcast_send4d_23 bcast_send4D_23 interface~bcast_send->interface~bcast_send4d_23 interface~bcast_send1d_23 bcast_send1D_23 interface~bcast_send->interface~bcast_send1d_23 proc~bcast_recv3d_23 bcast_recv3D_23 interface~bcast_recv3d_23->proc~bcast_recv3d_23 proc~bcast_recv2d_23 bcast_recv2D_23 interface~bcast_recv2d_23->proc~bcast_recv2d_23 proc~get_simsize3 get_simsize3 interface~get_simsize3->proc~get_simsize3 proc~bcast_send3d_23 bcast_send3D_23 interface~bcast_send3d_23->proc~bcast_send3d_23 lx lx proc~get_simsize3->lx mpi_recv mpi_recv proc~bcast_recv4d_23->mpi_recv proc~bcast_send2d_23 bcast_send2D_23 interface~bcast_send2d_23->proc~bcast_send2d_23 proc~bcast_send4d_23 bcast_send4D_23 interface~bcast_send4d_23->proc~bcast_send4d_23 proc~bcast_recv2d_23->mpi_recv proc~bcast_recv3d_23->mpi_recv mpi_send mpi_send proc~bcast_send4d_23->mpi_send proc~slabinds slabinds proc~bcast_send4d_23->proc~slabinds proc~bcast_send3d_23->mpi_send proc~bcast_send3d_23->proc~slabinds proc~bcast_send2d_23->mpi_send proc~bcast_send2d_23->proc~slabinds proc~id2grid ID2grid proc~slabinds->proc~id2grid

Called by

proc~~input_plasma~~CalledByGraph proc~input_plasma input_plasma interface~input_plasma input_plasma interface~input_plasma->proc~input_plasma program~gemini3d Gemini3D program~gemini3d->interface~input_plasma

Contents

None