- Timestamp:
- 2024-03-27T13:02:01+01:00 (3 months ago)
- Location:
- branches/ORCHIDEE_2_2/ORCHIDEE
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ORCHIDEE_2_2/ORCHIDEE
- Property svn:mergeinfo changed
/trunk/ORCHIDEE merged: 8503
- Property svn:mergeinfo changed
-
branches/ORCHIDEE_2_2/ORCHIDEE/src_sechiba/routing_wrapper.f90
r8227 r8504 76 76 CALL routing_highres_xios_initialize 77 77 ELSEIF(routing_method=='simple') THEN 78 #ifdef XIOS 78 79 CALL routing_simple_xios_initialize 79 80 ELSEIF(routing_method=='native') THEN 80 81 CALL routing_native_xios_initialize 82 #else 83 CALL ipslerr_p(3,'routing_wrapper_xios_inititalize','ROUTING_METHOD simple and native needs XIOS',& 84 'You must compile XIOS and then ORCHIDEE with cpp key XIOS','') 85 #endif 81 86 ENDIF 82 87 … … 176 181 177 182 ELSE IF(routing_method== 'simple') THEN 178 183 #ifdef XIOS 179 184 CALL routing_simple_initialize( kjit, nbpt, index, & 180 185 rest_id, hist_id, hist2_id, lalo, & … … 182 187 returnflow, reinfiltration, irrigation, riverflow, & 183 188 coastalflow, flood_frac, flood_res ) 184 189 #endif 185 190 riverflow(:) = zero 186 191 coastalflow(:) = zero … … 192 197 193 198 ELSE IF(routing_method== 'native') THEN 194 199 #ifdef XIOS 195 200 CALL routing_native_initialize( kjit, nbpt, index, & 196 201 rest_id, hist_id, hist2_id, lalo, & … … 198 203 returnflow, reinfiltration, irrigation, riverflow, & 199 204 coastalflow, flood_frac, flood_res , irrigated_next) 200 205 #endif 201 206 riverflow(:) = zero 202 207 coastalflow(:) = zero … … 298 303 299 304 ELSE IF(routing_method=='simple') THEN 300 305 #ifdef XIOS 301 306 CALL routing_simple_main (kjit, nbpt, index, & 302 307 lalo, neighbours, resolution, contfrac, totfrac_nobio, veget_max, floodout, runoff, & … … 304 309 stempdiag, reinf_slope, returnflow, reinfiltration, irrigation, riverflow, coastalflow, & 305 310 rest_id, hist_id, hist2_id) 306 311 #endif 307 312 ELSE IF(routing_method=='native') THEN 308 313 #ifdef XIOS 309 314 CALL routing_native_main (kjit, nbpt, index, & 310 315 lalo, neighbours, resolution, contfrac, totfrac_nobio, veget_max, floodout, runoff, & … … 313 318 rest_id, hist_id, hist2_id, & 314 319 soiltile, root_deficit, irrigated_next, irrig_frac, fraction_aeirrig_sw) 320 #endif 315 321 ENDIF 316 322 … … 356 362 357 363 ELSE IF(routing_method=='simple') THEN 358 364 #ifdef XIOS 359 365 CALL routing_simple_finalize( kjit, nbpt, rest_id, flood_frac, flood_res ) 360 366 #endif 361 367 ELSE IF(routing_method=='native') THEN 362 368 #ifdef XIOS 363 369 CALL routing_native_finalize( kjit, nbpt, rest_id, flood_frac, flood_res ) 364 370 #endif 365 371 ENDIF 366 372 … … 393 399 394 400 ELSE IF(routing_method=='simple') THEN 395 401 #ifdef XIOS 396 402 CALL routing_simple_clear 397 403 #endif 398 404 ELSE IF(routing_method=='native') THEN 399 405 #ifdef XIOS 400 406 CALL routing_native_clear 407 #endif 401 408 ENDIF 402 409
Note: See TracChangeset
for help on using the changeset viewer.