Changeset 15540 for NEMO/branches/2021/dev_r14116_HPC-10_mcastril_Mixed_Precision_implementation/src/OCE/LBC/halo_mng.F90
- Timestamp:
- 2021-11-26T12:27:56+01:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2021/dev_r14116_HPC-10_mcastril_Mixed_Precision_implementation/src/OCE/LBC/halo_mng.F90
r13286 r15540 71 71 SUBROUTINE halo_mng_resize_2D(pta, cdna, psgn, fillval) 72 72 73 REAL( wp), POINTER, DIMENSION(:,:) :: pta73 REAL(dp), POINTER, DIMENSION(:,:) :: pta 74 74 CHARACTER(len=1), INTENT(in) :: cdna 75 75 REAL(wp), INTENT(in) :: psgn 76 76 REAL(wp), OPTIONAL, INTENT(in ) :: fillval 77 REAL( wp), POINTER, DIMENSION(:,:) :: zpta77 REAL(dp), POINTER, DIMENSION(:,:) :: zpta 78 78 INTEGER :: offset 79 79 INTEGER :: pta_size_i, pta_size_j … … 101 101 SUBROUTINE halo_mng_resize_3D(pta, cdna, psgn, fillval) 102 102 103 REAL( wp), POINTER, DIMENSION(:,:,:) :: pta103 REAL(dp), POINTER, DIMENSION(:,:,:) :: pta 104 104 CHARACTER(len=1), INTENT(in) :: cdna 105 105 REAL(wp), INTENT(in) :: psgn 106 106 REAL(wp), OPTIONAL, INTENT(in ) :: fillval 107 REAL( wp), POINTER, DIMENSION(:,:,:) :: zpta107 REAL(dp), POINTER, DIMENSION(:,:,:) :: zpta 108 108 INTEGER :: offset 109 109 INTEGER :: pta_size_i, pta_size_j … … 131 131 SUBROUTINE halo_mng_resize_4D(pta, cdna, psgn, fillval, fjpt) 132 132 133 REAL( wp), POINTER, DIMENSION(:,:,:,:) :: pta133 REAL(dp), POINTER, DIMENSION(:,:,:,:) :: pta 134 134 CHARACTER(len=1), INTENT(in) :: cdna 135 135 REAL(wp), INTENT(in) :: psgn 136 136 REAL(wp), OPTIONAL, INTENT(in) :: fillval 137 137 INTEGER , INTENT(in) :: fjpt 138 REAL( wp), POINTER, DIMENSION(:,:,:,:) :: zpta138 REAL(dp), POINTER, DIMENSION(:,:,:,:) :: zpta 139 139 INTEGER :: offset 140 140 INTEGER :: pta_size_i, pta_size_j … … 162 162 SUBROUTINE halo_mng_resize_5D(pta, cdna, psgn, fillval, kjpt, fjpt) 163 163 164 REAL( wp), POINTER, DIMENSION(:,:,:,:,:) :: pta164 REAL(dp), POINTER, DIMENSION(:,:,:,:,:) :: pta 165 165 CHARACTER(len=1), INTENT(in) :: cdna 166 166 REAL(wp), INTENT(in) :: psgn … … 168 168 INTEGER , OPTIONAL, INTENT(in) :: kjpt ! number of tracers 169 169 INTEGER , INTENT(in) :: fjpt 170 REAL( wp), POINTER, DIMENSION(:,:,:,:,:) :: zpta170 REAL(dp), POINTER, DIMENSION(:,:,:,:,:) :: zpta 171 171 INTEGER :: offset 172 172 INTEGER :: pta_size_i, pta_size_j
Note: See TracChangeset
for help on using the changeset viewer.