MODI_SNOW_COVER_1LAYER Module


Contents


Interfaces

interface

  • public subroutine SNOW_COVER_1LAYER(PTSTEP, PANSMIN, PANSMAX, PTODRY, PRHOSMIN, PRHOSMAX, PRHOFOLD, OALL_MELT, PDRAIN_TIME, PWCRN, PZ0SN, PZ0HSN, TPSNOW, PTG, PTG_COEFA, PTG_COEFB, PABS_SW, PLW1, PLW2, PTA, PQA, PVMOD, PPS, PRHOA, PSR, PZREF, PUREF, PRNSNOW, PHSNOW, PLESNOW, PGSNOW, PMELT, PDQS_SNOW, PABS_LW)

    Arguments

    Type IntentOptional AttributesName
    real, intent(in) :: PTSTEP
    real, intent(in) :: PANSMIN
    real, intent(in) :: PANSMAX
    real, intent(in) :: PTODRY
    real, intent(in) :: PRHOSMIN
    real, intent(in) :: PRHOSMAX
    real, intent(in) :: PRHOFOLD
    logical, intent(in) :: OALL_MELT
    real, intent(in) :: PDRAIN_TIME
    real, intent(in) :: PWCRN
    real, intent(in) :: PZ0SN
    real, intent(in) :: PZ0HSN
    type(SURF_SNOW), intent(inout) :: TPSNOW
    real, intent(in), DIMENSION(:):: PTG
    real, intent(in), DIMENSION(:):: PTG_COEFA
    real, intent(in), DIMENSION(:):: PTG_COEFB
    real, intent(in), DIMENSION(:):: PABS_SW
    real, intent(in), DIMENSION(:):: PLW1
    real, intent(in), DIMENSION(:):: PLW2
    real, intent(in), DIMENSION(:):: PTA
    real, intent(in), DIMENSION(:):: PQA
    real, intent(in), DIMENSION(:):: PVMOD
    real, intent(in), DIMENSION(:):: PPS
    real, intent(in), DIMENSION(:):: PRHOA
    real, intent(in), DIMENSION(:):: PSR
    real, intent(in), DIMENSION(:):: PZREF
    real, intent(in), DIMENSION(:):: PUREF
    real, intent(out), DIMENSION(:):: PRNSNOW
    real, intent(out), DIMENSION(:):: PHSNOW
    real, intent(out), DIMENSION(:):: PLESNOW
    real, intent(out), DIMENSION(:):: PGSNOW
    real, intent(out), DIMENSION(:):: PMELT
    real, intent(out), DIMENSION(:):: PDQS_SNOW
    real, intent(out), DIMENSION(:):: PABS_LW