Changeset 12586 for NEMO/branches/2020/dev_r12558_HPC-08_epico_Extra_Halo/src/OCE/do_loop_substitute.h90
- Timestamp:
- 2020-03-23T13:14:40+01:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2020/dev_r12558_HPC-08_epico_Extra_Halo/src/OCE/do_loop_substitute.h90
r12377 r12586 59 59 #define __kIsm1_ 1 60 60 #define __kJsm1_ 1 61 # 62 #define __kIsmh_ jplbi 63 #define __kJsmh_ jplbj 64 #define __kIsmhp1_ jplbi+1 65 #define __kJsmhp1_ jplbj+1 61 66 62 #define __kIe_ jpi m163 #define __kJe_ jpj m167 #define __kIe_ jpi-1 68 #define __kJe_ jpj-1 64 69 #define __kIep1_ jpi 65 70 #define __kJep1_ jpj … … 78 83 #define DO_2D_10_10 DO jj = __kJsm1_, __kJe_ ; DO ji = __kIsm1_, __kIe_ 79 84 #define DO_2D_10_11 DO jj = __kJsm1_, __kJe_ ; DO ji = __kIsm1_, __kIep1_ 85 # 86 #define DO_2D_20_20 DO jj = __kJsmh_, __kJe_ ; DO ji = __kIsmh_, __kIe_ 87 #define DO_2D_21_21 DO jj = __kJsmh_, __kJep1_ ; DO ji = __kIsmh_, __kIep1_ 88 #define DO_2D_31_31 DO jj = __kJsmhp1_, __kJep1_ ; DO ji = __kIsmhp1_, __kIep1_ 89 #define DO_2D_30_30 DO jj = __kJsmhp1_, __kJe_ ; DO ji = __kIsmhp1_, __kIe_ 80 90 81 91 #define DO_2D_11_00 DO jj = __kJsm1_, __kJep1_ ; DO ji = __kIs_, __kIe_ … … 92 102 #define DO_3D_10_10(ks,ke) DO jk = ks, ke ; DO_2D_10_10 93 103 #define DO_3D_10_11(ks,ke) DO jk = ks, ke ; DO_2D_10_11 104 # 105 #define DO_3D_20_20(ks,ke) DO jk = ks, ke ; DO_2D_20_20 106 #define DO_3D_21_21(ks,ke) DO jk = ks, ke ; DO_2D_21_21 107 #define DO_3D_31_31(ks,ke) DO jk = ks, ke ; DO_2D_31_31 108 #define DO_3D_30_30(ks,ke) DO jk = ks, ke ; DO_2D_30_30 94 109 95 110 #define DO_3D_11_11(ks,ke) DO jk = ks, ke ; DO_2D_11_11 111 #define DO_3D_21_21(ks,ke) DO jk = ks, ke ; DO_2D_21_21 96 112 97 113 #define DO_3DS_00_00(ks,ke,ki) DO jk = ks, ke, ki ; DO_2D_00_00
Note: See TracChangeset
for help on using the changeset viewer.