output_root_stream_mpi Interface

interface


Calls

interface~~output_root_stream_mpi~~CallsGraph interface~output_root_stream_mpi output_root_stream_mpi proc~output_root_stream_mpi~2 output_root_stream_mpi interface~output_root_stream_mpi->proc~output_root_stream_mpi~2 proc~date_filename date_filename proc~output_root_stream_mpi~2->proc~date_filename interface~gather_recv gather_recv proc~output_root_stream_mpi~2->interface~gather_recv proc~utsec2filestem utsec2filestem proc~date_filename->proc~utsec2filestem interface~gather_recv3d_23 gather_recv3D_23 interface~gather_recv->interface~gather_recv3d_23 interface~gather_recv2d_23 gather_recv2D_23 interface~gather_recv->interface~gather_recv2d_23 interface~gather_recv4d_23 gather_recv4D_23 interface~gather_recv->interface~gather_recv4d_23 proc~day_wrap day_wrap proc~utsec2filestem->proc~day_wrap proc~gather_recv3d_23 gather_recv3D_23 interface~gather_recv3d_23->proc~gather_recv3d_23 proc~gather_recv2d_23 gather_recv2D_23 interface~gather_recv2d_23->proc~gather_recv2d_23 proc~gather_recv4d_23 gather_recv4D_23 interface~gather_recv4d_23->proc~gather_recv4d_23 proc~day_wrap->proc~day_wrap proc~daysmonth daysmonth proc~day_wrap->proc~daysmonth proc~slabinds slabinds proc~gather_recv2d_23->proc~slabinds mpi_recv mpi_recv proc~gather_recv2d_23->mpi_recv proc~gather_recv3d_23->proc~slabinds proc~gather_recv3d_23->mpi_recv proc~gather_recv4d_23->proc~slabinds proc~gather_recv4d_23->mpi_recv proc~id2grid ID2grid proc~slabinds->proc~id2grid

Called by

interface~~output_root_stream_mpi~~CalledByGraph interface~output_root_stream_mpi output_root_stream_mpi proc~output_plasma output_plasma proc~output_plasma->interface~output_root_stream_mpi interface~output_plasma output_plasma interface~output_plasma->proc~output_plasma program~gemini3d Gemini3D program~gemini3d->interface~output_plasma

module subroutine output_root_stream_mpi(outdir, flagoutput, ymd, UTsec, vs2, vs3, ns, vs1, Ts, Phiall, J1, J2, J3)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: outdir
integer, intent(in) :: flagoutput
integer, intent(in), dimension(3):: ymd
real(kind=wp), intent(in) :: UTsec
real(kind=wp), intent(in), dimension(-1:,-1:,-1:,:):: vs2
real(kind=wp), intent(in), dimension(-1:,-1:,-1:,:):: vs3
real(kind=wp), intent(in), dimension(-1:,-1:,-1:,:):: ns
real(kind=wp), intent(in), dimension(-1:,-1:,-1:,:):: vs1
real(kind=wp), intent(in), dimension(-1:,-1:,-1:,:):: Ts
real(kind=wp), intent(in), dimension(:,:,:):: Phiall
real(kind=wp), intent(in), dimension(:,:,:):: J1
real(kind=wp), intent(in), dimension(:,:,:):: J2
real(kind=wp), intent(in), dimension(:,:,:):: J3