Changeset 6772 for branches/2015/dev_r5003_MERCATOR6_CRS/NEMOGCM/NEMO/OPA_SRC/DOM/domzgr_substitute.h90
- Timestamp:
- 2016-07-01T18:02:45+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_r5003_MERCATOR6_CRS/NEMOGCM/NEMO/OPA_SRC/DOM/domzgr_substitute.h90
r4488 r6772 8 8 !! 3.1 ! 2009-02 (G. Madec, M. Leclair) pure z* coordinate 9 9 !!---------------------------------------------------------------------- 10 10 11 11 12 #if defined key_vvl … … 116 117 117 118 #endif 119 120 121 #if defined key_vvl 122 ! s* or z*-coordinate (3D + time dependency) + use of additional now arrays (..._n) 123 124 # define fse3t_crs(i,j,k) e3t_n_crs(i,j,k) 125 # define fse3u_crs(i,j,k) e3u_n_crs(i,j,k) 126 # define fse3v_crs(i,j,k) e3v_n_crs(i,j,k) 127 # define fse3w_crs(i,j,k) e3w_n_crs(i,j,k) 128 129 # define fse3t_b_crs(i,j,k) e3t_b_crs(i,j,k) 130 # define fse3u_b_crs(i,j,k) e3u_b_crs(i,j,k) 131 # define fse3v_b_crs(i,j,k) e3v_b_crs(i,j,k) 132 # define fse3w_b_crs(i,j,k) e3w_b_crs(i,j,k) 133 # define fse3t_n_crs(i,j,k) e3t_n_crs(i,j,k) 134 # define fse3u_n_crs(i,j,k) e3u_n_crs(i,j,k) 135 # define fse3v_n_crs(i,j,k) e3v_n_crs(i,j,k) 136 # define fse3w_n_crs(i,j,k) e3w_n_crs(i,j,k) 137 # define fse3t_a_crs(i,j,k) e3t_a_crs(i,j,k) 138 # define fse3u_a_crs(i,j,k) e3u_a_crs(i,j,k) 139 # define fse3v_a_crs(i,j,k) e3v_a_crs(i,j,k) 140 # define fse3w_a_crs(i,j,k) e3w_a_crs(i,j,k) 141 142 # define fse3t_max_crs(i,j,k) e3t_max_n_crs(i,j,k) 143 # define fse3u_max_crs(i,j,k) e3u_max_n_crs(i,j,k) 144 # define fse3v_max_crs(i,j,k) e3v_max_n_crs(i,j,k) 145 # define fse3w_max_crs(i,j,k) e3w_max_n_crs(i,j,k) 146 147 # define fsdept_crs(i,j,k) gdept_n_crs(i,j,k) 148 # define fsdepw_crs(i,j,k) gdepw_n_crs(i,j,k) 149 150 #else 151 ! z- or s-coordinate (1D or 3D + no time dependency) use reference in all cases 152 153 # define fse3t_crs(i,j,k) e3t_0_crs(i,j,k) 154 # define fse3u_crs(i,j,k) e3u_0_crs(i,j,k) 155 # define fse3v_crs(i,j,k) e3v_0_crs(i,j,k) 156 # define fse3w_crs(i,j,k) e3w_0_crs(i,j,k) 157 158 # define fse3t_b_crs(i,j,k) e3t_0_crs(i,j,k) 159 # define fse3u_b_crs(i,j,k) e3u_0_crs(i,j,k) 160 # define fse3v_b_crs(i,j,k) e3v_0_crs(i,j,k) 161 # define fse3w_b_crs(i,j,k) e3w_0_crs(i,j,k) 162 # define fse3t_n_crs(i,j,k) e3t_0_crs(i,j,k) 163 # define fse3u_n_crs(i,j,k) e3u_0_crs(i,j,k) 164 # define fse3v_n_crs(i,j,k) e3v_0_crs(i,j,k) 165 # define fse3w_n_crs(i,j,k) e3w_0_crs(i,j,k) 166 # define fse3t_a_crs(i,j,k) e3t_0_crs(i,j,k) 167 # define fse3u_a_crs(i,j,k) e3u_0_crs(i,j,k) 168 # define fse3v_a_crs(i,j,k) e3v_0_crs(i,j,k) 169 # define fse3w_a_crs(i,j,k) e3w_0_crs(i,j,k) 170 171 # define fse3t_max_crs(i,j,k) e3t_max_0_crs(i,j,k) 172 # define fse3u_max_crs(i,j,k) e3u_max_0_crs(i,j,k) 173 # define fse3v_max_crs(i,j,k) e3v_max_0_crs(i,j,k) 174 # define fse3w_max_crs(i,j,k) e3w_max_0_crs(i,j,k) 175 176 # define fsdept_crs(i,j,k) gdept_0_crs(i,j,k) 177 # define fsdepw_crs(i,j,k) gdepw_0_crs(i,j,k) 178 179 #endif 180 181 182 118 183 !!---------------------------------------------------------------------- 119 184 !! NEMO/OPA 3.3 , NEMO Consortium (2010)
Note: See TracChangeset
for help on using the changeset viewer.