Changeset 15540 for NEMO/branches/2021/dev_r14116_HPC-10_mcastril_Mixed_Precision_implementation/src/OCE/FLO/floblk.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/FLO/floblk.F90
r14644 r15540 49 49 INTEGER :: jfl ! dummy loop arguments 50 50 INTEGER :: ind, ifin, iloop 51 REAL( wp) :: &51 REAL(dp) :: & 52 52 zuinfl,zvinfl,zwinfl, & ! transport across the input face 53 53 zuoutfl,zvoutfl,zwoutfl, & ! transport across the ouput face … … 56 56 zind 57 57 58 REAL( wp), DIMENSION ( 2 ) :: zsurfx, zsurfy ! surface of the face of the mesh58 REAL(dp), DIMENSION ( 2 ) :: zsurfx, zsurfy ! surface of the face of the mesh 59 59 60 60 INTEGER , DIMENSION ( jpnfl ) :: iil, ijl, ikl ! index of nearest mesh … … 62 62 INTEGER , DIMENSION ( jpnfl ) :: iiinfl, ijinfl, ikinfl ! index of input mesh of the float. 63 63 INTEGER , DIMENSION ( jpnfl ) :: iioutfl, ijoutfl, ikoutfl ! index of output mesh of the float. 64 REAL( wp) , DIMENSION ( jpnfl ) :: zgifl, zgjfl, zgkfl ! position of floats, index on64 REAL(dp) , DIMENSION ( jpnfl ) :: zgifl, zgjfl, zgkfl ! position of floats, index on 65 65 ! ! velocity mesh. 66 REAL( wp) , DIMENSION ( jpnfl ) :: ztxfl, ztyfl, ztzfl ! time for a float to quit the mesh66 REAL(dp) , DIMENSION ( jpnfl ) :: ztxfl, ztyfl, ztzfl ! time for a float to quit the mesh 67 67 ! ! across one of the face x,y and z 68 REAL( wp) , DIMENSION ( jpnfl ) :: zttfl ! time for a float to quit the mesh69 REAL( wp) , DIMENSION ( jpnfl ) :: zagefl ! time during which, trajectorie of68 REAL(dp) , DIMENSION ( jpnfl ) :: zttfl ! time for a float to quit the mesh 69 REAL(dp) , DIMENSION ( jpnfl ) :: zagefl ! time during which, trajectorie of 70 70 ! ! the float has been computed 71 REAL( wp) , DIMENSION ( jpnfl ) :: zagenewfl ! new age of float after calculation71 REAL(dp) , DIMENSION ( jpnfl ) :: zagenewfl ! new age of float after calculation 72 72 ! ! of new position 73 REAL( wp) , DIMENSION ( jpnfl ) :: zufl, zvfl, zwfl ! interpolated vel. at float position74 REAL( wp) , DIMENSION ( jpnfl ) :: zudfl, zvdfl, zwdfl ! velocity diff input/output of mesh75 REAL( wp) , DIMENSION ( jpnfl ) :: zgidfl, zgjdfl, zgkdfl ! direction index of float73 REAL(dp) , DIMENSION ( jpnfl ) :: zufl, zvfl, zwfl ! interpolated vel. at float position 74 REAL(dp) , DIMENSION ( jpnfl ) :: zudfl, zvdfl, zwdfl ! velocity diff input/output of mesh 75 REAL(dp) , DIMENSION ( jpnfl ) :: zgidfl, zgjdfl, zgkdfl ! direction index of float 76 76 !!--------------------------------------------------------------------- 77 77
Note: See TracChangeset
for help on using the changeset viewer.