- Timestamp:
- 2021-02-02T08:51:42+01:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2021/dev_r14312_MPI_Interface/src/OCE/LBC/lbclnk.F90
r14366 r14367 50 50 PUBLIC lbc_lnk_icb ! iceberg lateral boundary conditions 51 51 52 REAL(dp), DIMENSION(:), ALLOCATABLE :: buffsnd_dp, buffrcv_dp ! MPI send/recv buffers 53 REAL(sp), DIMENSION(:), ALLOCATABLE :: buffsnd_sp, buffrcv_sp ! 54 INTEGER, DIMENSION(8) :: nreq_p2p ! request id for MPI_Isend in point-2-point communication 55 52 56 !! * Substitutions 53 57 !!# include "do_loop_substitute.h90" … … 126 130 #define PRECISION sp 127 131 # define MPI_TYPE MPI_REAL 132 # define BUFFSND buffsnd_sp 133 # define BUFFRCV buffrcv_sp 128 134 # include "lbc_lnk_pt2pt_generic.h90" 129 135 # include "lbc_lnk_neicoll_generic.h90" 130 136 # undef MPI_TYPE 137 # undef BUFFSND 138 # undef BUFFRCV 131 139 #undef PRECISION 132 140 !! … … 135 143 #define PRECISION dp 136 144 # define MPI_TYPE MPI_DOUBLE_PRECISION 145 # define BUFFSND buffsnd_dp 146 # define BUFFRCV buffrcv_dp 137 147 # include "lbc_lnk_pt2pt_generic.h90" 138 148 # include "lbc_lnk_neicoll_generic.h90" 139 149 # undef MPI_TYPE 150 # undef BUFFSND 151 # undef BUFFRCV 140 152 #undef PRECISION 141 153
Note: See TracChangeset
for help on using the changeset viewer.