- Timestamp:
- 2022-07-20T11:30:43+02:00 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ORCHIDEE_2_2/ORCHIDEE/src_sechiba/routing_wrapper.f90
r7576 r7709 35 35 USE routing_highres 36 36 USE routing_simple 37 USE constantes_soil 37 38 38 39 IMPLICIT NONE … … 100 101 rest_id, hist_id, hist2_id, lalo, & 101 102 neighbours, resolution, contfrac, stempdiag, & 103 soiltile, irrig_frac, veget_max, irrigated_next, & 102 104 returnflow, reinfiltration, irrigation, riverflow, & 103 105 coastalflow, flood_frac, flood_res ) 106 104 107 105 108 … … 118 121 REAL(r_std), INTENT(in) :: contfrac(nbpt) !! Fraction of land in each grid box (unitless;0-1) 119 122 REAL(r_std), INTENT(in) :: stempdiag(nbpt,nslm) !! Diagnostic soil temperature profile 123 REAL(r_std), INTENT(in) :: soiltile(nbpt,nstm) !! Fraction of each soil tile within vegtot (0-1, unitless) 124 REAL(r_std), INTENT(in) :: veget_max(nbpt,nvm) !! Maximal fraction of vegetation (unitless;0-1) ! 125 REAL(r_std), INTENT(in) :: irrigated_next (nbpt)!! Dynamic irrig. area, calculated in slowproc and passed to routing! 126 REAL(r_std), INTENT(in) :: irrig_frac(nbpt) !! Irrig. fraction interpolated in routing, and saved to pass to slowproc if irrigated_soiltile = .TRUE. 127 120 128 121 129 !! 0.2 Output variables … … 153 161 neighbours, resolution, contfrac, stempdiag, & 154 162 returnflow, reinfiltration, irrigation, riverflow, & 155 coastalflow, flood_frac, flood_res ) 163 coastalflow, flood_frac, flood_res, soiltile, & 164 irrig_frac, veget_max, irrigated_next) 156 165 157 166 ELSE IF (routing_method == 'highres') THEN … … 206 215 lalo, neighbours, resolution, contfrac, totfrac_nobio, veget_max, floodout, runoff, & 207 216 drainage, transpot, precip_rain, humrel, k_litt, flood_frac, flood_res, & 208 stempdiag, reinf_slope, returnflow, reinfiltration, irrigation, riverflow, coastalflow, rest_id, hist_id, hist2_id )209 217 stempdiag, reinf_slope, returnflow, reinfiltration, irrigation, riverflow, coastalflow, rest_id, hist_id, hist2_id, & 218 soiltile, root_deficit, irrigated_next, irrig_frac, fraction_aeirrig_sw) 210 219 211 220 … … 234 243 REAL(r_std), INTENT(in) :: stempdiag(nbpt,nslm) !! Diagnostic soil temperature profile 235 244 REAL(r_std), INTENT(in) :: reinf_slope(nbpt) !! Coefficient which determines the reinfiltration ratio in the grid box due to flat areas (unitless;0-1) 245 REAL(r_std), INTENT(in) :: root_deficit(nbpt) !! soil water deficit 246 REAL(r_std), INTENT(in) :: soiltile(nbpt,nstm) !! Fraction of each soil tile within vegtot (0-1, unitless) 247 REAL(r_std), INTENT(in) :: irrig_frac(nbpt) !! Irrig. fraction interpolated in routing, and saved to pass to slowproc if irrigated_soiltile = .TRUE. 248 REAL(r_std), INTENT(in) :: irrigated_next (nbpt)!! Dynamic irrig. area, calculated in slowproc and passed to routing 249 REAL(r_std), INTENT(in) :: fraction_aeirrig_sw(nbpt) !! Fraction of area equipped for irrigation from surface water, of irrig_frac 236 250 237 251 !! 0.2 Output variables … … 254 268 lalo, neighbours, resolution, contfrac, totfrac_nobio, veget_max, floodout, runoff, & 255 269 drainage, transpot, precip_rain, humrel, k_litt, flood_frac, flood_res, & 256 stempdiag, reinf_slope, returnflow, reinfiltration, irrigation, riverflow, coastalflow, rest_id, hist_id, hist2_id) 270 stempdiag, reinf_slope, returnflow, reinfiltration, irrigation, riverflow, coastalflow, rest_id, hist_id, hist2_id, & 271 soiltile, root_deficit, irrigated_next, irrig_frac, fraction_aeirrig_sw) 257 272 258 273 ELSE IF (routing_method=='highres') THEN
Note: See TracChangeset
for help on using the changeset viewer.