LMDZ
surf_ocean_mod Module Reference

Functions/Subroutines

subroutine surf_ocean (rlon, rlat, swnet, lwnet, alb1, windsp, rmu0, fder, tsurf_in, itime, dtime, jour, knon, knindex, p1lay, z1lay, cdragh, cdragm, precip_rain, precip_snow, temp_air, spechum, AcoefH, AcoefQ, BcoefH, BcoefQ, AcoefU, AcoefV, BcoefU, BcoefV, ps, u1, v1, gustiness, rugoro, pctsrf, snow, qsurf, agesno, z0m, z0h, SFRWL, alb_dir_new, alb_dif_new, evap, fluxsens, fluxlat, tsurf_new, dflux_s, dflux_l, lmt_bils, flux_u1, flux_v1)
 

Function/Subroutine Documentation

subroutine surf_ocean_mod::surf_ocean ( real, dimension(klon), intent(in)  rlon,
real, dimension(klon), intent(in)  rlat,
real, dimension(klon), intent(in)  swnet,
real, dimension(klon), intent(in)  lwnet,
real, dimension(klon), intent(in)  alb1,
real, dimension(klon), intent(in)  windsp,
real, dimension(klon), intent(in)  rmu0,
real, dimension(klon), intent(in)  fder,
real, dimension(klon), intent(in)  tsurf_in,
integer, intent(in)  itime,
real, intent(in)  dtime,
integer, intent(in)  jour,
integer, intent(in)  knon,
integer, dimension(klon), intent(in)  knindex,
real, dimension(klon), intent(in)  p1lay,
real, dimension(klon), intent(in)  z1lay,
real, dimension(klon), intent(in)  cdragh,
real, dimension(klon), intent(in)  cdragm,
real, dimension(klon), intent(in)  precip_rain,
real, dimension(klon), intent(in)  precip_snow,
real, dimension(klon), intent(in)  temp_air,
real, dimension(klon), intent(in)  spechum,
real, dimension(klon), intent(in)  AcoefH,
real, dimension(klon), intent(in)  AcoefQ,
real, dimension(klon), intent(in)  BcoefH,
real, dimension(klon), intent(in)  BcoefQ,
real, dimension(klon), intent(in)  AcoefU,
real, dimension(klon), intent(in)  AcoefV,
real, dimension(klon), intent(in)  BcoefU,
real, dimension(klon), intent(in)  BcoefV,
real, dimension(klon), intent(in)  ps,
real, dimension(klon), intent(in)  u1,
real, dimension(klon), intent(in)  v1,
real, dimension(klon), intent(in)  gustiness,
real, dimension(klon), intent(in)  rugoro,
real, dimension(klon,nbsrf), intent(in)  pctsrf,
real, dimension(klon), intent(inout)  snow,
real, dimension(klon), intent(inout)  qsurf,
real, dimension(klon), intent(inout)  agesno,
real, dimension(klon), intent(out)  z0m,
real, dimension(klon), intent(out)  z0h,
real, dimension(6), intent(in)  SFRWL,
real, dimension(klon,nsw), intent(out)  alb_dir_new,
real, dimension(klon,nsw), intent(out)  alb_dif_new,
real, dimension(klon), intent(out)  evap,
real, dimension(klon), intent(out)  fluxsens,
real, dimension(klon), intent(out)  fluxlat,
real, dimension(klon), intent(out)  tsurf_new,
real, dimension(klon), intent(out)  dflux_s,
real, dimension(klon), intent(out)  dflux_l,
real, dimension(klon), intent(out)  lmt_bils,
real, dimension(klon), intent(out)  flux_u1,
real, dimension(klon), intent(out)  flux_v1 
)

Definition at line 21 of file surf_ocean_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function: