Changeset 996 for LMDZ4/trunk/libf/phylmd/oasis.F90
- Timestamp:
- Sep 9, 2008, 3:22:23 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk/libf/phylmd/oasis.F90
r987 r996 44 44 !$OMP THREADPRIVATE(out_var_id) 45 45 46 CHARACTER(LEN=*),PARAMETER :: OPA_version='OPA9'47 46 48 47 #ifdef CPP_COUPLE … … 58 57 ! LF 09/2003 59 58 ! 59 USE surface_data, ONLY : version_ocean 60 60 INCLUDE "dimensions.h" 61 61 … … 130 130 ! Define symbolic name for fields exchanged from atmos to coupler, 131 131 ! must be the same as (1) of the field definition in namcouple: 132 IF (OPA_version=='OPA9') THEN 133 cl_writ(1)='COTAUXXU' 134 cl_writ(2)='COTAUYYU' 135 cl_writ(3)='COTAUZZU' 136 cl_writ(4)='COTAUXXV' 137 cl_writ(5)='COTAUYYV' 138 cl_writ(6)='COTAUZZV' 139 cl_writ(7)='COWINDSP' 140 cl_writ(8)='COPEFWAT' 141 cl_writ(9)='COPEFICE' 132 133 cl_writ(1)='COTAUXXU' 134 cl_writ(2)='COTAUYYU' 135 cl_writ(3)='COTAUZZU' 136 cl_writ(4)='COTAUXXV' 137 cl_writ(5)='COTAUYYV' 138 cl_writ(6)='COTAUZZV' 139 cl_writ(7)='COWINDSP' 140 141 IF (version_ocean=='nemo') THEN 142 cl_writ(8) ='COPEFWAT' 143 cl_writ(9) ='COPEFICE' 142 144 cl_writ(10)='COTOSPSU' 143 145 cl_writ(11)='COICEVAP' … … 150 152 cl_writ(18)='CRWOCERD' 151 153 cl_writ(19)='CRWOCECD' 152 ELSE IF (OPA_version=='OPA8') THEN 153 cl_writ(1)='COTAUXXU' 154 cl_writ(2)='COTAUYYU' 155 cl_writ(3)='COTAUZZU' 156 cl_writ(4)='COTAUXXV' 157 cl_writ(5)='COTAUYYV' 158 cl_writ(6)='COTAUZZV' 159 cl_writ(7)='COWINDSP' 160 cl_writ(8)='COSHFICE' 161 cl_writ(9)='COSHFOCE' 154 ELSE IF (version_ocean=='opa8') THEN 155 cl_writ(8) ='COSHFICE' 156 cl_writ(9) ='COSHFOCE' 162 157 cl_writ(10)='CONSFICE' 163 158 cl_writ(11)='CONSFOCE' … … 170 165 cl_writ(18)='CORIVFLU' 171 166 cl_writ(19)='COCALVIN' 172 ELSE173 STOP 'Bad OPA version for coupled model'174 167 ENDIF 175 168 … … 178 171 ! must be the same as (2) of the field definition in namcouple: 179 172 ! 180 IF (OPA_version=='OPA9') THEN 181 cl_read(1)='SISUTESW' 182 cl_read(2)='SIICECOV' 183 cl_read(4)='SIICEALW' 184 cl_read(3)='SIICTEMW' 185 ELSE IF (OPA_version=='OPA8') THEN 186 cl_read(1)='SISUTESW' 187 cl_read(2)='SIICECOV' 188 cl_read(3)='SIICEALW' 189 cl_read(4)='SIICTEMW' 190 ELSE 191 STOP 'Bad OPA version for coupled model' 192 ENDIF 193 173 IF (version_ocean=='nemo') THEN 174 cl_read(1)='SISUTESW' 175 cl_read(2)='SIICECOV' 176 cl_read(4)='SIICEALW' 177 cl_read(3)='SIICTEMW' 178 ELSE IF (version_ocean=='opa8') THEN 179 cl_read(1)='SISUTESW' 180 cl_read(2)='SIICECOV' 181 cl_read(3)='SIICEALW' 182 cl_read(4)='SIICTEMW' 183 END IF 184 194 185 il_var_nodims(1) = 2 195 186 il_var_nodims(2) = 1
Note: See TracChangeset
for help on using the changeset viewer.