13 integer,
intent(in) :: stateDim
14 integer,
intent(in) :: nrhs
15 real(kind=kind(1.0d0)),
intent(in),
dimension(stateDim,nrhs) :: x
16 integer,
intent(in) :: tag
21 integer,
intent(in) :: stateDim
22 integer,
intent(in) :: nrhs
23 real(kind=kind(1.0d0)),
intent(out),
dimension(stateDim,nrhs) :: x
28 integer,
intent(in) :: stateDim
29 integer,
intent(in) :: nrhs
30 real(kind=kind(1.0d0)),
intent(out),
dimension(stateDim,nrhs) :: x
31 integer,
dimension(nrhs),
intent(inout) :: requests
subroutine user_mpi_recv(stateDim, nrhs, x)
subroutine user_mpi_send(stateDim, nrhs, x, tag)
Module containing EMPIRE coupling data.
subroutine user_initialise_mpi
Subroutine to initialise mpi in a special way if the model is weird like HadCM3 for example...
module pf_control holds all the information to control the the main program
subroutine user_mpi_irecv(stateDim, nrhs, x, requests)