SURFEX v8.1
General documentation of Surfex
Data Types | Modules | Functions/Subroutines
mode_snow3l.F90 File Reference

Go to the source code of this file.

Data Types

interface  mode_snow3l::snow3lwliqmax
 
interface  mode_snow3l::snow3lhold
 
interface  mode_snow3l::snowcrohold
 
interface  mode_snow3l::snow3lscap
 
interface  mode_snow3l::snow3l_marbouty
 
interface  mode_snow3l::snow3lgrid
 
interface  mode_snow3l::snow3lagreg
 
interface  mode_snow3l::snow3lavgrain
 
interface  mode_snow3l::snow3ldiftyp
 
interface  mode_snow3l::get_mass_heat
 
interface  mode_snow3l::get_diam
 
interface  mode_snow3l::snow3lradabs
 
interface  mode_snow3l::snow3lradabs_sfc
 
interface  mode_snow3l::snow3lthrm
 
interface  mode_snow3l::snow3ldopt
 
interface  mode_snow3l::snow3lalb
 
interface  mode_snow3l::snow3lfall
 
interface  mode_snow3l::snow3ltransf
 
interface  mode_snow3l::snow3lcompactn
 

Modules

module  mode_snow3l
 

Functions/Subroutines

function mode_snow3l::snow3lwliqmax_3d (PSNOWRHO)
 
real function, dimension(size(psnowrho, 1), size(psnowrho, 2)) mode_snow3l::snow3lwliqmax_2d (PSNOWRHO)
 
real function, dimension(size(psnowrho)) mode_snow3l::snow3lwliqmax_1d (PSNOWRHO)
 
function mode_snow3l::snow3lhold_3d (PSNOWRHO, PSNOWDZ)
 
real function, dimension(size(psnowrho, 1), size(psnowrho, 2)) mode_snow3l::snow3lhold_2d (PSNOWRHO, PSNOWDZ)
 
real function, dimension(size(psnowrho)) mode_snow3l::snow3lhold_1d (PSNOWRHO, PSNOWDZ)
 
real function mode_snow3l::snow3lhold_0d (PSNOWRHO, PSNOWDZ)
 
function mode_snow3l::snowcrohold_3d (PSNOWRHO, PSNOWLIQ, PSNOWDZ)
 
function mode_snow3l::snowcrohold_2d (PSNOWRHO, PSNOWLIQ, PSNOWDZ)
 
function mode_snow3l::snowcrohold_1d (PSNOWRHO, PSNOWLIQ, PSNOWDZ)
 
function mode_snow3l::snowcrohold_0d (PSNOWRHO, PSNOWLIQ, PSNOWDZ)
 
function mode_snow3l::snow3lscap_3d (PSNOWRHO)
 
real function, dimension(size(psnowrho, 1), size(psnowrho, 2)) mode_snow3l::snow3lscap_2d (PSNOWRHO)
 
real function, dimension(size(psnowrho)) mode_snow3l::snow3lscap_1d (PSNOWRHO)
 
real function mode_snow3l::snow3lscap_0d (PSNOWRHO)
 
real function mode_snow3l::snow3l_marbouty (PSNOWRHO, PSNOWTEMP, PGRADT)
 
subroutine mode_snow3l::snow3lgrid_2d (PSNOWDZ, PSNOW, PSNOWDZ_OLD)
 
subroutine mode_snow3l::snow3lgrid_1d (PSNOWDZ, PSNOW, PSNOWDZ_OLD)
 
subroutine mode_snow3l::snow3lagreg (PSNOWDZN, PSNOWDZ, PSNOWRHO, PSNOWGRAN1, PSNOWGRAN2,
 
subroutine get_agreg (KID1, KID2, PFIELD1, PFIELD2, PFIELD)
 
subroutine mode_snow3l::snow3lavgrain (PSNOWGRAN1, PSNOWGRAN2, PSNOWHIST,
 
function mode_snow3l::snow3ldiftyp (PGRAIN1, PGRAIN2, PGRAIN3, PGRAIN4, HSNOWMETAMO)
 
subroutine mode_snow3l::get_mass_heat (KJ, KNLVLS_NEW, KNLVLS_OLD,
 
subroutine mode_snow3l::get_diam (PSNOWGRAN1, PSNOWGRAN2, PDIAM, HSNOWMETAMO)
 
function mode_snow3l::snow3lradabs_0d (PSNOWRHO, PSNOWDZ, PSPECTRALALBEDO, PZENITH, PPERMS
 
function mode_snow3l::snow3lradabs_1d (PSNOWRHO, PSNOWDZ, PSPECTRALALBEDO, PZENITH, PPERMS
 
function mode_snow3l::snow3lradabs_2d (PSNOWRHO, PSNOWDZ, PSPECTRALALBEDO, PZENITH, PPERMS
 
function mode_snow3l::snow3lradabs_sfc (PSNOWRHO, PSNOWDZ, PSPECTRALALBEDO, PZENITH, PPERM
 
subroutine mode_snow3l::snow3lthrm (PSNOWRHO, PSCOND, PSNOWTEMP, PPS)
 
real function, dimension(size(psnowrho, 1), size(psnowrho, 2)) mode_snow3l::snow3ldopt_2d (PSNOWRHO, PSNOWAGE)
 
real function, dimension(size(psnowrho)) mode_snow3l::snow3ldopt_1d (PSNOWRHO, PSNOWAGE)
 
real function mode_snow3l::snow3ldopt_0d (PSNOWRHO, PSNOWAGE)
 
subroutine mode_snow3l::snow3lalb (PALBEDOSC, PSPECTRALALBEDO, PSNOWRHO, PSNOWAGE, PPERMSNOWFRAC, PPS)
 
subroutine mode_snow3l::snow3lfall (PTSTEP, PSR, PTA, PVMOD, PSNOW, PSNOWRHO, PSNOWDZ,
 
subroutine mode_snow3l::snow3lcompactn (PTSTEP, PSNOWDZMIN, PSNOWRHO, PSNOWDZ, PSNOWTEMP, P
 
subroutine mode_snow3l::snow3ltransf (PSNOW, PSNOWDZ, PSNOWDZN, PSNOWRHO, PSNOWHEAT, PSNOWAGE)
 

Function/Subroutine Documentation

◆ get_agreg()

subroutine snow3lagreg::get_agreg ( integer, intent(in)  KID1,
integer, intent(in)  KID2,
real, intent(in)  PFIELD1,
real, intent(in)  PFIELD2,
real, intent(out)  PFIELD 
)

Definition at line 1669 of file mode_snow3l.F90.

Here is the caller graph for this function: