LMDZ
surf_sisvat_mod Module Reference

Functions/Subroutines

subroutine surf_sisvat (knon, rlon, rlat, ikl2i, itime, dtime, debut, lafin, rmu0, swdown, lwdown, pexner, ps, p1lay, precip_rain, precip_snow, precip_snow_adv, snow_adv, bl_height, wind_velo, temp_air, dens_air, spechum, tsurf, rugos, snow_cont_air, alb_soil, slope, cloudf, radsol, qsol, tsoil, snow, snowhgt, qsnow, to_ice, sissnow, agesno, AcoefH, AcoefQ, BcoefH, BcoefQ, cdragh, runoff_lic, evap, fluxsens, fluxlat, dflux_s, dflux_l, tsurf_new, alb1, alb2, alb3, emis_new, z0_new, qsurf)
 
subroutine get_soil_levels (dz1, dz2, lambda)
 
subroutine sisvat_ini (knon)
 
subroutine sisvatetat0 (fichnom, ikl2i)
 
subroutine sisvatredem (fichnom, ikl2i, rlon, rlat)
 

Variables

integer, parameter nsnowmx =35
 
integer, parameter nsismx =46
 

Function/Subroutine Documentation

subroutine surf_sisvat_mod::get_soil_levels ( real, dimension(nsoilmx), intent(out)  dz1,
real, dimension(nsoilmx), intent(out)  dz2,
real, intent(out)  lambda 
)

Definition at line 706 of file surf_sisvat_mod.F90.

Here is the caller graph for this function:

subroutine surf_sisvat_mod::sisvat_ini ( integer, intent(in)  knon)

Definition at line 783 of file surf_sisvat_mod.F90.

Here is the caller graph for this function:

subroutine surf_sisvat_mod::sisvatetat0 ( character(len=*)  fichnom,
integer, dimension(klon), intent(in)  ikl2i 
)

Definition at line 1180 of file surf_sisvat_mod.F90.

Here is the call graph for this function:

subroutine surf_sisvat_mod::sisvatredem ( character(len=*)  fichnom,
integer, dimension(klon), intent(in)  ikl2i,
real, dimension(klon), intent(in)  rlon,
real, dimension(klon), intent(in)  rlat 
)

Definition at line 1489 of file surf_sisvat_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine surf_sisvat_mod::surf_sisvat ( integer, intent(in)  knon,
real, dimension(klon), intent(in)  rlon,
real, dimension(klon), intent(in)  rlat,
integer, dimension(klon), intent(in)  ikl2i,
integer, intent(in)  itime,
real, intent(in)  dtime,
logical, intent(in)  debut,
logical, intent(in)  lafin,
real, dimension(klon), intent(in)  rmu0,
real, dimension(klon), intent(in)  swdown,
real, dimension(klon), intent(in)  lwdown,
real, dimension(klon), intent(in)  pexner,
real, dimension(klon), intent(in)  ps,
real, dimension(klon), intent(in)  p1lay,
real, dimension(klon), intent(in)  precip_rain,
real, dimension(klon), intent(in)  precip_snow,
real, dimension(klon), intent(in)  precip_snow_adv,
real, dimension(klon), intent(in)  snow_adv,
real, dimension(klon), intent(in)  bl_height,
real, dimension(klon), intent(in)  wind_velo,
real, dimension(klon), intent(in)  temp_air,
real, dimension(klon), intent(in)  dens_air,
real, dimension(klon), intent(in)  spechum,
real, dimension(klon), intent(in)  tsurf,
real, dimension(klon), intent(in)  rugos,
real, dimension(klon), intent(in)  snow_cont_air,
real, dimension(klon), intent(in)  alb_soil,
real, dimension(klon), intent(in)  slope,
real, dimension(klon), intent(in)  cloudf,
real, dimension(klon), intent(in)  radsol,
real, dimension(klon), intent(out)  qsol,
real, dimension(klon,nsoilmx), intent(out)  tsoil,
real, dimension(klon), intent(inout)  snow,
real, dimension(klon), intent(out)  snowhgt,
real, dimension(klon), intent(out)  qsnow,
real, dimension(klon), intent(out)  to_ice,
real, dimension(klon), intent(out)  sissnow,
real, dimension(klon), intent(out)  agesno,
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)  cdragh,
real, dimension(klon), intent(out)  runoff_lic,
real, dimension(klon), intent(out)  evap,
real, dimension(klon), intent(out)  fluxsens,
real, dimension(klon), intent(out)  fluxlat,
real, dimension(klon), intent(out)  dflux_s,
real, dimension(klon), intent(out)  dflux_l,
real, dimension(klon), intent(out)  tsurf_new,
real, dimension(klon), intent(out)  alb1,
real, dimension(klon), intent(out)  alb2,
real, dimension(klon), intent(out)  alb3,
real, dimension(klon), intent(out)  emis_new,
real, dimension(klon), intent(out)  z0_new,
real, dimension(klon), intent(out)  qsurf 
)

Definition at line 22 of file surf_sisvat_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

integer, parameter surf_sisvat_mod::nsismx =46

Definition at line 6 of file surf_sisvat_mod.F90.

integer, parameter surf_sisvat_mod::nsnowmx =35

Definition at line 5 of file surf_sisvat_mod.F90.