SURFEX v8.1
General documentation of Surfex
|
Variables | |
integer(kind=jpim) | mpl_method |
integer(kind=jpim) | mpl_mbx_size |
integer(kind=jpim) | mpl_unit =6 |
integer(kind=jpim) | mpl_output =1 |
integer(kind=jpim) | mpl_rank =0 |
integer(kind=jpim) | mpl_numproc = -1 |
integer(kind=jpim) | mpl_errunit =0 |
integer(kind=jpim), dimension(:), allocatable | mpl_ids |
integer(kind=jpim) | mpl_comm |
integer(kind=jpim), dimension(:), allocatable | mpl_comm_oml |
integer(kind=jpim), dimension(:), allocatable | mpl_opponent |
integer(kind=jpim) | mpl_ncpu_per_node =1 |
integer(kind=jpim) | mpl_max_task_per_node |
integer(kind=jpim), dimension(:), allocatable | mpl_task_per_node |
integer(kind=jpim) | mpl_nnodes |
logical | lfullnodes |
integer(kind=jpim) | mpl_mynode =0 |
integer(kind=jpim), dimension(:), allocatable | mpl_node |
integer(kind=jpim), dimension(:,:), allocatable | mpl_node_tasks |
integer(kind=jpim), dimension(:), allocatable, target | mpl_attached_buffer |
logical | lusehlmpi |
logical | linitmpi_via_mpl = .FALSE. |
logical | lthsafempi = .TRUE. |
integer(kind=jpim), parameter | jp_attached_buffer_bytes = JPIM |
integer(kind=jpim), parameter | jp_blocking_standard = 1 |
integer(kind=jpim), parameter | jp_blocking_buffered = 2 |
integer(kind=jpim), parameter | jp_blocking_synchronous = 3 |
integer(kind=jpim), parameter | jp_blocking_ready = 4 |
integer(kind=jpim), parameter | jp_non_blocking_standard = 5 |
integer(kind=jpim), parameter | jp_non_blocking_buffered = 6 |
integer(kind=jpim), parameter | jp_non_blocking_synchronous = 7 |
integer(kind=jpim), parameter | jp_non_blocking_ready = 8 |
logical | lmplusercomm = .FALSE. |
integer(kind=jpim) | mplusercomm = -1 |
integer(kind=jpim) | mpl_send_count |
integer(kind=jpim) | mpl_send_bytes |
integer(kind=jpim) | mpl_recv_count |
integer(kind=jpim) | mpl_recv_bytes |
integer(kind=jpim), parameter mpl_data_module::jp_attached_buffer_bytes = JPIM |
Definition at line 59 of file mpl_data_module.F90.
integer(kind=jpim), parameter mpl_data_module::jp_blocking_buffered = 2 |
Definition at line 61 of file mpl_data_module.F90.
integer(kind=jpim), parameter mpl_data_module::jp_blocking_ready = 4 |
Definition at line 63 of file mpl_data_module.F90.
integer(kind=jpim), parameter mpl_data_module::jp_blocking_standard = 1 |
Definition at line 60 of file mpl_data_module.F90.
integer(kind=jpim), parameter mpl_data_module::jp_blocking_synchronous = 3 |
Definition at line 62 of file mpl_data_module.F90.
integer(kind=jpim), parameter mpl_data_module::jp_non_blocking_buffered = 6 |
Definition at line 65 of file mpl_data_module.F90.
integer(kind=jpim), parameter mpl_data_module::jp_non_blocking_ready = 8 |
Definition at line 67 of file mpl_data_module.F90.
integer(kind=jpim), parameter mpl_data_module::jp_non_blocking_standard = 5 |
Definition at line 64 of file mpl_data_module.F90.
integer(kind=jpim), parameter mpl_data_module::jp_non_blocking_synchronous = 7 |
Definition at line 66 of file mpl_data_module.F90.
logical mpl_data_module::lfullnodes |
Definition at line 49 of file mpl_data_module.F90.
logical mpl_data_module::linitmpi_via_mpl = .FALSE. |
Definition at line 57 of file mpl_data_module.F90.
logical mpl_data_module::lmplusercomm = .FALSE. |
Definition at line 68 of file mpl_data_module.F90.
logical mpl_data_module::lthsafempi = .TRUE. |
Definition at line 58 of file mpl_data_module.F90.
logical mpl_data_module::lusehlmpi |
Definition at line 56 of file mpl_data_module.F90.
integer(kind=jpim), dimension(:), allocatable, target mpl_data_module::mpl_attached_buffer |
Definition at line 55 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_comm |
Definition at line 42 of file mpl_data_module.F90.
integer(kind=jpim), dimension(:), allocatable mpl_data_module::mpl_comm_oml |
Definition at line 43 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_errunit =0 |
Definition at line 40 of file mpl_data_module.F90.
integer(kind=jpim), dimension(:), allocatable mpl_data_module::mpl_ids |
Definition at line 41 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_max_task_per_node |
Definition at line 46 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_mbx_size |
Definition at line 39 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_method |
Definition at line 39 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_mynode =0 |
Definition at line 50 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_ncpu_per_node =1 |
Definition at line 45 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_nnodes |
Definition at line 48 of file mpl_data_module.F90.
integer(kind=jpim), dimension(:), allocatable mpl_data_module::mpl_node |
Definition at line 51 of file mpl_data_module.F90.
integer(kind=jpim), dimension(:,:), allocatable mpl_data_module::mpl_node_tasks |
Definition at line 52 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_numproc = -1 |
Definition at line 40 of file mpl_data_module.F90.
integer(kind=jpim), dimension(:), allocatable mpl_data_module::mpl_opponent |
Definition at line 44 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_output =1 |
Definition at line 39 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_rank =0 |
Definition at line 40 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_recv_bytes |
Definition at line 71 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_recv_count |
Definition at line 71 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_send_bytes |
Definition at line 70 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_send_count |
Definition at line 70 of file mpl_data_module.F90.
integer(kind=jpim), dimension(:), allocatable mpl_data_module::mpl_task_per_node |
Definition at line 47 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mpl_unit =6 |
Definition at line 39 of file mpl_data_module.F90.
integer(kind=jpim) mpl_data_module::mplusercomm = -1 |
Definition at line 69 of file mpl_data_module.F90.