SURFEX  V8_0
Surfex V8_0 release
 All Classes Files Functions Variables
Functions/Subroutines
snow3l.F90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine snow3l (HSNOWRES, TPTIME, OMEB, HIMPLICIT_WIND, PPEW_A_COEF, PPEW_B_COEF, PPET_A_COEF, PPEQ_A_COEF, PPET_B_COEF, PPEQ_B_COEF, PSNOWSWE, PSNOWRHO, PSNOWHEAT, PSNOWALB, PSNOWGRAN1, PSNOWGRAN2, PSNOWHIST, PSNOWAGE, PTSTEP, PPS, PSR, PRR, PPSN3L, PTA, PTG, PSW_RAD, PQA, PVMOD, PLW_RAD, PRHOA, PUREF, PEXNS, PEXNA, PDIRCOSZW, PZREF, PZ0, PZ0EFF, PZ0H, PALB, PSOILCOND, PD_G, PLVTT, PLSTT, PSNOWLIQ, PSNOWTEMP, PSNOWDZ, PTHRUFAL, PGRNDFLUX, PEVAPCOR, PSOILCOR, PGFLXCOR, PSNOWSFCH, PDELHEATN, PDELHEATN_SFC, PSWNETSNOW, PSWNETSNOWS, PLWNETSNOW, PSNOWFLUX, PRNSNOW, PHSNOW, PGFLUXSNOW, PHPSNOW, PLES3L, PLEL3L, PEVAP, PSNDRIFT, PRI, PEMISNOW, PCDSNOW, PUSTAR, PCHSNOW, PSNOWHMASS, PQS, PPERMSNOWFRAC, PFORESTFRAC, PZENITH, PXLAT, PXLON, OSNOWDRIFT, OSNOWDRIFT_SUBLIM)
 
subroutine snow3lfall (PTSTEP, PSR, PTA, PVMOD, PSNOW, PSNOWRHO, PSNOWDZ, PSNOWHEAT, PSNOWHMASS, PSNOWAGE, PPERMSNOWFRAC)
 
subroutine snow3lcompactn (PTSTEP, PSNOWDZMIN, PSNOWRHO, PSNOWDZ, PSNOWTEMP, PSNOW, PSNOWLIQ)
 
subroutine snow3ldrift (PTSTEP, PFORESTFRAC, PVMOD, PTA, PQA, PPS, PRHOA, PSNOWRHO, PSNOWDZ, PSNOW, OSNOWDRIFT_SUBLIM, PSNDRIFT)
 
subroutine snow3ltransf (PSNOW, PSNOWDZ, PSNOWDZN, PSNOWRHO, PSNOWHEAT, PSNOWAGE)
 
subroutine snow3lrad (OMEB, PSNOWDZMIN, PSW_RAD, PSNOWALB, PSPECTRALALBEDO, PSNOWDZ, PSNOWRHO, PALB, PPERMSNOWFRAC, PZENITH, PSWNETSNOW, PSWNETSNOWS, PRADSINK, PRADXS, PSNOWAGE)
 
subroutine snow3lebud (HSNOWRES, HIMPLICIT_WIND, PPEW_A_COEF, PPEW_B_COEF, PPET_A_COEF, PPEQ_A_COEF, PPET_B_COEF, PPEQ_B_COEF, PSNOWDZMIN, PZREF, PTS, PSNOWRHO, PSNOWLIQ, PSCAP, PSCOND1, PSCOND2, PUREF, PEXNS, PEXNA, PDIRCOSZW, PVMOD, PLW_RAD, PSW_RAD, PTA, PQA, PPS, PTSTEP, PSNOWDZ1, PSNOWDZ2, PALBT, PZ0, PZ0EFF, PZ0H, PSFCFRZ, PRADSINK, PHPSNOW, PCT, PEMIST, PRHOA, PTSTERM1, PTSTERM2, PRA, PCDSNOW, PCHSNOW, PQSAT, PDQSAT, PRSRA, PUSTAR2_IC, PRI, PPET_A_COEF_T, PPEQ_A_COEF_T, PPET_B_COEF_T, PPEQ_B_COEF_T)
 
subroutine snow3lsolvt (OMEB, PTSTEP, PSNOWDZMIN, PSNOWDZ, PSCOND, PSCAP, PTG, PSOILCOND, PD_G, PRADSINK, PCT, PTERM1, PTERM2, PPET_A_COEF_T, PPEQ_A_COEF_T, PPET_B_COEF_T, PPEQ_B_COEF_T, PTA_IC, PQA_IC, PGRNDFLUX, PGRNDFLUXO, PSNOWTEMP, PSNOWFLUX)
 
subroutine snow3lmelt (PTSTEP, PSCAP, PSNOWTEMP, PSNOWDZ, PSNOWRHO, PSNOWLIQ, PMELTXS)
 
subroutine snow3lrefrz (PTSTEP, PRR, PSNOWRHO, PSNOWTEMP, PSNOWDZ, PSNOWLIQ, PTHRUFAL)
 
subroutine snow3lflux (PSNOWTEMP, PSNOWDZ, PEXNS, PEXNA, PUSTAR2_IC, PTSTEP, PALBT, PSW_RAD, PEMIST, PLWUPSNOW, PLW_RAD, PLWNETSNOW, PTA, PSFCFRZ, PQA, PHPSNOW, PSNOWTEMPO1, PSNOWFLUX, PCT, PRADSINK, PQSAT, PDQSAT, PRSRA, PRN, PH, PGFLUX, PLES3L, PLEL3L, PEVAP, PUSTAR, OSFCMELT)
 
subroutine snow3levapn (PPSN3L, PLES3L, PLEL3L, PTSTEP, PSNOWTEMP, PSNOWRHO, PSNOWDZ, PSNOWLIQ, PTA, PLVTT, PLSTT, PSNOWHEAT, PSOILCOR)
 
subroutine snow3lgone (PTSTEP, PLEL3L, PLES3L, PSNOWRHO, PSNOWHEAT, PRADSINK, PEVAPCOR, PTHRUFAL, PGRNDFLUX, PGFLUXSNOW, PGRNDFLUXO, PSNOWDZ, PSNOWLIQ, PSNOWTEMP, PLVTT, PLSTT, PRADXS)
 
subroutine snow3levapgone (PSNOWHEAT, PSNOWDZ, PSNOWRHO, PSNOWTEMP, PSNOWLIQ)
 
subroutine snow3lebudmeb (PTSTEP, PSNOWDZMIN, PTS, PSNOWDZ1, PSNOWDZ2, PSCOND1, PSCOND2, PSCAP, PSWNETSNOWS, PLWNETSNOW, PHSNOW, PLES3L, PLEL3L, PHPSNOW, PCT, PTSTERM1, PTSTERM2, PGFLUXSNOW)
 

Function/Subroutine Documentation

subroutine snow3l ( character(len=*), intent(in)  HSNOWRES,
type(date_time), intent(in)  TPTIME,
logical, intent(in)  OMEB,
character(len=*), intent(in)  HIMPLICIT_WIND,
real, dimension(:), intent(in)  PPEW_A_COEF,
real, dimension(:), intent(in)  PPEW_B_COEF,
real, dimension(:), intent(in)  PPET_A_COEF,
real, dimension(:), intent(in)  PPEQ_A_COEF,
real, dimension(:), intent(in)  PPET_B_COEF,
real, dimension(:), intent(in)  PPEQ_B_COEF,
real, dimension(:,:), intent(inout)  PSNOWSWE,
real, dimension(:,:), intent(inout)  PSNOWRHO,
real, dimension(:,:), intent(inout)  PSNOWHEAT,
real, dimension(:), intent(inout)  PSNOWALB,
real, dimension(:,:), intent(inout)  PSNOWGRAN1,
real, dimension(:,:), intent(inout)  PSNOWGRAN2,
real, dimension(:,:), intent(inout)  PSNOWHIST,
real, dimension(:,:), intent(inout)  PSNOWAGE,
real, intent(in)  PTSTEP,
real, dimension(:), intent(in)  PPS,
real, dimension(:), intent(in)  PSR,
real, dimension(:), intent(in)  PRR,
real, dimension(:), intent(in)  PPSN3L,
real, dimension(:), intent(in)  PTA,
real, dimension(:), intent(in)  PTG,
real, dimension(:), intent(in)  PSW_RAD,
real, dimension(:), intent(in)  PQA,
real, dimension(:), intent(in)  PVMOD,
real, dimension(:), intent(in)  PLW_RAD,
real, dimension(:), intent(in)  PRHOA,
real, dimension(:), intent(in)  PUREF,
real, dimension(:), intent(in)  PEXNS,
real, dimension(:), intent(in)  PEXNA,
real, dimension(:), intent(in)  PDIRCOSZW,
real, dimension(:), intent(in)  PZREF,
real, dimension(:), intent(in)  PZ0,
real, dimension(:), intent(in)  PZ0EFF,
real, dimension(:), intent(in)  PZ0H,
real, dimension(:), intent(in)  PALB,
real, dimension(:), intent(in)  PSOILCOND,
real, dimension(:), intent(in)  PD_G,
real, dimension(:), intent(in)  PLVTT,
real, dimension(:), intent(in)  PLSTT,
real, dimension(:,:), intent(out)  PSNOWLIQ,
real, dimension(:,:), intent(inout)  PSNOWTEMP,
real, dimension(:,:), intent(out)  PSNOWDZ,
real, dimension(:), intent(out)  PTHRUFAL,
real, dimension(:), intent(inout)  PGRNDFLUX,
real, dimension(:), intent(out)  PEVAPCOR,
real, dimension(:), intent(out)  PSOILCOR,
real, dimension(:), intent(out)  PGFLXCOR,
real, dimension(:), intent(out)  PSNOWSFCH,
real, dimension(:), intent(out)  PDELHEATN,
real, dimension(:), intent(out)  PDELHEATN_SFC,
real, dimension(:), intent(inout)  PSWNETSNOW,
real, dimension(:), intent(inout)  PSWNETSNOWS,
real, dimension(:), intent(inout)  PLWNETSNOW,
real, dimension(:), intent(out)  PSNOWFLUX,
real, dimension(:), intent(inout)  PRNSNOW,
real, dimension(:), intent(inout)  PHSNOW,
real, dimension(:), intent(out)  PGFLUXSNOW,
real, dimension(:), intent(inout)  PHPSNOW,
real, dimension(:), intent(inout)  PLES3L,
real, dimension(:), intent(inout)  PLEL3L,
real, dimension(:), intent(inout)  PEVAP,
real, dimension(:), intent(out)  PSNDRIFT,
real, dimension(:), intent(inout)  PRI,
real, dimension(:), intent(inout)  PEMISNOW,
real, dimension(:), intent(inout)  PCDSNOW,
real, dimension(:), intent(inout)  PUSTAR,
real, dimension(:), intent(inout)  PCHSNOW,
real, dimension(:), intent(out)  PSNOWHMASS,
real, dimension(:), intent(out)  PQS,
real, dimension(:), intent(in)  PPERMSNOWFRAC,
real, dimension(:), intent(in)  PFORESTFRAC,
real, dimension(:), intent(in)  PZENITH,
real, dimension(:), intent(in)  PXLAT,
real, dimension(:), intent(in)  PXLON,
logical, intent(in)  OSNOWDRIFT,
logical, intent(in)  OSNOWDRIFT_SUBLIM 
)

Definition at line 6 of file snow3l.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine snow3l::snow3lcompactn ( real, intent(in)  PTSTEP,
real, intent(in)  PSNOWDZMIN,
real, dimension(:,:), intent(inout)  PSNOWRHO,
real, dimension(:,:), intent(inout)  PSNOWDZ,
real, dimension(:,:), intent(in)  PSNOWTEMP,
real, dimension(:), intent(out)  PSNOW,
real, dimension(:,:), intent(in)  PSNOWLIQ 
)

Definition at line 945 of file snow3l.F90.

subroutine snow3l::snow3ldrift ( real, intent(in)  PTSTEP,
real, dimension(:), intent(in)  PFORESTFRAC,
real, dimension(:), intent(in)  PVMOD,
real, dimension(:), intent(in)  PTA,
real, dimension(:), intent(in)  PQA,
real, dimension(:), intent(in)  PPS,
real, dimension(:), intent(in)  PRHOA,
real, dimension(:,:), intent(inout)  PSNOWRHO,
real, dimension(:,:), intent(inout)  PSNOWDZ,
real, dimension(:), intent(out)  PSNOW,
logical, intent(in)  OSNOWDRIFT_SUBLIM,
real, dimension(:), intent(out)  PSNDRIFT 
)

Definition at line 1075 of file snow3l.F90.

Here is the caller graph for this function:

subroutine snow3l::snow3lebud ( character(len=*), intent(in)  HSNOWRES,
character(len=*), intent(in)  HIMPLICIT_WIND,
real, dimension(:), intent(in)  PPEW_A_COEF,
real, dimension(:), intent(in)  PPEW_B_COEF,
real, dimension(:), intent(in)  PPET_A_COEF,
real, dimension(:), intent(in)  PPEQ_A_COEF,
real, dimension(:), intent(in)  PPET_B_COEF,
real, dimension(:), intent(in)  PPEQ_B_COEF,
real, intent(in)  PSNOWDZMIN,
real, dimension(:), intent(in)  PZREF,
real, dimension(:), intent(in)  PTS,
real, dimension(:), intent(in)  PSNOWRHO,
real, dimension(:), intent(in)  PSNOWLIQ,
real, dimension(:), intent(in)  PSCAP,
real, dimension(:), intent(in)  PSCOND1,
real, dimension(:), intent(in)  PSCOND2,
real, dimension(:), intent(in)  PUREF,
real, dimension(:), intent(in)  PEXNS,
real, dimension(:), intent(in)  PEXNA,
real, dimension(:), intent(in)  PDIRCOSZW,
real, dimension(:), intent(in)  PVMOD,
real, dimension(:), intent(in)  PLW_RAD,
real, dimension(:), intent(in)  PSW_RAD,
real, dimension(:), intent(in)  PTA,
real, dimension(:), intent(in)  PQA,
real, dimension(:), intent(in)  PPS,
real, intent(in)  PTSTEP,
real, dimension(:), intent(in)  PSNOWDZ1,
real, dimension(:), intent(in)  PSNOWDZ2,
real, dimension(:), intent(in)  PALBT,
real, dimension(:), intent(in)  PZ0,
real, dimension(:), intent(in)  PZ0EFF,
real, dimension(:), intent(in)  PZ0H,
real, dimension(:), intent(out)  PSFCFRZ,
real, dimension(:), intent(in)  PRADSINK,
real, dimension(:), intent(in)  PHPSNOW,
real, dimension(:), intent(out)  PCT,
real, dimension(:), intent(out)  PEMIST,
real, dimension(:), intent(in)  PRHOA,
real, dimension(:), intent(out)  PTSTERM1,
real, dimension(:), intent(out)  PTSTERM2,
real, dimension(:), intent(out)  PRA,
real, dimension(:), intent(out)  PCDSNOW,
real, dimension(:), intent(out)  PCHSNOW,
real, dimension(:), intent(out)  PQSAT,
real, dimension(:), intent(out)  PDQSAT,
real, dimension(:), intent(out)  PRSRA,
real, dimension(:), intent(out)  PUSTAR2_IC,
real, dimension(:), intent(out)  PRI,
real, dimension(:), intent(out)  PPET_A_COEF_T,
real, dimension(:), intent(out)  PPEQ_A_COEF_T,
real, dimension(:), intent(out)  PPET_B_COEF_T,
real, dimension(:), intent(out)  PPEQ_B_COEF_T 
)

Definition at line 1713 of file snow3l.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine snow3l::snow3lebudmeb ( real, intent(in)  PTSTEP,
real, intent(in)  PSNOWDZMIN,
real, dimension(:), intent(in)  PTS,
real, dimension(:), intent(in)  PSNOWDZ1,
real, dimension(:), intent(in)  PSNOWDZ2,
real, dimension(:), intent(in)  PSCOND1,
real, dimension(:), intent(in)  PSCOND2,
real, dimension(:), intent(in)  PSCAP,
real, dimension(:), intent(in)  PSWNETSNOWS,
real, dimension(:), intent(in)  PLWNETSNOW,
real, dimension(:), intent(in)  PHSNOW,
real, dimension(:), intent(in)  PLES3L,
real, dimension(:), intent(in)  PLEL3L,
real, dimension(:), intent(in)  PHPSNOW,
real, dimension(:), intent(out)  PCT,
real, dimension(:), intent(out)  PTSTERM1,
real, dimension(:), intent(out)  PTSTERM2,
real, dimension(:), intent(out)  PGFLUXSNOW 
)

Definition at line 3139 of file snow3l.F90.

Here is the caller graph for this function:

subroutine snow3l::snow3levapgone ( real, dimension(:,:), intent(inout)  PSNOWHEAT,
real, dimension(:,:), intent(inout)  PSNOWDZ,
real, dimension(:,:), intent(inout)  PSNOWRHO,
real, dimension(:,:), intent(inout)  PSNOWTEMP,
real, dimension(:,:), intent(inout)  PSNOWLIQ 
)

Definition at line 3039 of file snow3l.F90.

Here is the caller graph for this function:

subroutine snow3l::snow3levapn ( real, dimension(:), intent(in)  PPSN3L,
real, dimension(:), intent(in)  PLES3L,
real, dimension(:), intent(in)  PLEL3L,
real, intent(in)  PTSTEP,
real, dimension(:), intent(inout)  PSNOWTEMP,
real, dimension(:), intent(inout)  PSNOWRHO,
real, dimension(:,:), intent(inout)  PSNOWDZ,
real, dimension(:), intent(inout)  PSNOWLIQ,
real, dimension(:), intent(in)  PTA,
real, dimension(:), intent(in)  PLVTT,
real, dimension(:), intent(in)  PLSTT,
real, dimension(:,:), intent(inout)  PSNOWHEAT,
real, dimension(:), intent(out)  PSOILCOR 
)

Definition at line 2729 of file snow3l.F90.

Here is the caller graph for this function:

subroutine snow3l::snow3lfall ( real, intent(in)  PTSTEP,
real, dimension(:), intent(in)  PSR,
real, dimension(:), intent(in)  PTA,
real, dimension(:), intent(in)  PVMOD,
real, dimension(:), intent(inout)  PSNOW,
real, dimension(:,:), intent(inout)  PSNOWRHO,
real, dimension(:,:), intent(inout)  PSNOWDZ,
real, dimension(:,:), intent(inout)  PSNOWHEAT,
real, dimension(:), intent(out)  PSNOWHMASS,
real, dimension(:,:), intent(inout)  PSNOWAGE,
real, dimension(:), intent(in)  PPERMSNOWFRAC 
)

Definition at line 781 of file snow3l.F90.

subroutine snow3l::snow3lflux ( real, dimension(:), intent(inout)  PSNOWTEMP,
real, dimension(:), intent(in)  PSNOWDZ,
real, dimension(:), intent(in)  PEXNS,
real, dimension(:), intent(in)  PEXNA,
real, dimension(:), intent(in)  PUSTAR2_IC,
real, intent(in)  PTSTEP,
real, dimension(:), intent(in)  PALBT,
real, dimension(:), intent(in)  PSW_RAD,
real, dimension(:), intent(in)  PEMIST,
real, dimension(:), intent(out)  PLWUPSNOW,
real, dimension(:), intent(in)  PLW_RAD,
real, dimension(:), intent(out)  PLWNETSNOW,
real, dimension(:), intent(in)  PTA,
real, dimension(:), intent(in)  PSFCFRZ,
real, dimension(:), intent(in)  PQA,
real, dimension(:), intent(in)  PHPSNOW,
real, dimension(:), intent(in)  PSNOWTEMPO1,
real, dimension(:), intent(in)  PSNOWFLUX,
real, dimension(:), intent(in)  PCT,
real, dimension(:), intent(in)  PRADSINK,
real, dimension(:), intent(in)  PQSAT,
real, dimension(:), intent(in)  PDQSAT,
real, dimension(:), intent(in)  PRSRA,
real, dimension(:), intent(out)  PRN,
real, dimension(:), intent(out)  PH,
real, dimension(:), intent(out)  PGFLUX,
real, dimension(:), intent(out)  PLES3L,
real, dimension(:), intent(out)  PLEL3L,
real, dimension(:), intent(out)  PEVAP,
real, dimension(:), intent(out)  PUSTAR,
logical, dimension(:), intent(out)  OSFCMELT 
)

Definition at line 2541 of file snow3l.F90.

Here is the caller graph for this function:

subroutine snow3l::snow3lgone ( real, intent(in)  PTSTEP,
real, dimension(:), intent(in)  PLEL3L,
real, dimension(:), intent(in)  PLES3L,
real, dimension(:,:), intent(in)  PSNOWRHO,
real, dimension(:,:), intent(in)  PSNOWHEAT,
real, dimension(:), intent(in)  PRADSINK,
real, dimension(:), intent(out)  PEVAPCOR,
real, dimension(:), intent(out)  PTHRUFAL,
real, dimension(:), intent(inout)  PGRNDFLUX,
real, dimension(:), intent(in)  PGFLUXSNOW,
real, dimension(:), intent(in)  PGRNDFLUXO,
real, dimension(:,:), intent(inout)  PSNOWDZ,
real, dimension(:,:), intent(inout)  PSNOWLIQ,
real, dimension(:,:), intent(inout)  PSNOWTEMP,
real, dimension(:), intent(in)  PLVTT,
real, dimension(:), intent(in)  PLSTT,
real, dimension(:), intent(inout)  PRADXS 
)

Definition at line 2925 of file snow3l.F90.

Here is the caller graph for this function:

subroutine snow3l::snow3lmelt ( real, intent(in)  PTSTEP,
real, dimension(:,:), intent(in)  PSCAP,
real, dimension(:,:), intent(inout)  PSNOWTEMP,
real, dimension(:,:), intent(inout)  PSNOWDZ,
real, dimension(:,:), intent(inout)  PSNOWRHO,
real, dimension(:,:), intent(inout)  PSNOWLIQ,
real, dimension(:), intent(out)  PMELTXS 
)

Definition at line 2203 of file snow3l.F90.

Here is the caller graph for this function:

subroutine snow3l::snow3lrad ( logical, intent(in)  OMEB,
real, intent(in)  PSNOWDZMIN,
real, dimension(:), intent(in)  PSW_RAD,
real, dimension(:), intent(in)  PSNOWALB,
real, dimension(:,:), intent(in)  PSPECTRALALBEDO,
real, dimension(:,:), intent(in)  PSNOWDZ,
real, dimension(:,:), intent(in)  PSNOWRHO,
real, dimension(:), intent(in)  PALB,
real, dimension(:), intent(in)  PPERMSNOWFRAC,
real, dimension(:), intent(in)  PZENITH,
real, dimension(:), intent(inout)  PSWNETSNOW,
real, dimension(:), intent(inout)  PSWNETSNOWS,
real, dimension(:,:), intent(out)  PRADSINK,
real, dimension(:), intent(out)  PRADXS,
real, dimension(:,:), intent(in)  PSNOWAGE 
)

Definition at line 1510 of file snow3l.F90.

Here is the caller graph for this function:

subroutine snow3l::snow3lrefrz ( real, intent(in)  PTSTEP,
real, dimension(:), intent(in)  PRR,
real, dimension(:,:), intent(inout)  PSNOWRHO,
real, dimension(:,:), intent(inout)  PSNOWTEMP,
real, dimension(:,:), intent(inout)  PSNOWDZ,
real, dimension(:,:), intent(inout)  PSNOWLIQ,
real, dimension(:), intent(inout)  PTHRUFAL 
)

Definition at line 2345 of file snow3l.F90.

Here is the caller graph for this function:

subroutine snow3l::snow3lsolvt ( logical, intent(in)  OMEB,
real, intent(in)  PTSTEP,
real, intent(in)  PSNOWDZMIN,
real, dimension(:,:), intent(in)  PSNOWDZ,
real, dimension(:,:), intent(in)  PSCOND,
real, dimension(:,:), intent(in)  PSCAP,
real, dimension(:), intent(in)  PTG,
real, dimension(:), intent(in)  PSOILCOND,
real, dimension(:), intent(in)  PD_G,
real, dimension(:,:), intent(in)  PRADSINK,
real, dimension(:), intent(in)  PCT,
real, dimension(:), intent(in)  PTERM1,
real, dimension(:), intent(in)  PTERM2,
real, dimension(:), intent(in)  PPET_A_COEF_T,
real, dimension(:), intent(in)  PPEQ_A_COEF_T,
real, dimension(:), intent(in)  PPET_B_COEF_T,
real, dimension(:), intent(in)  PPEQ_B_COEF_T,
real, dimension(:), intent(out)  PTA_IC,
real, dimension(:), intent(out)  PQA_IC,
real, dimension(:), intent(out)  PGRNDFLUX,
real, dimension(:), intent(out)  PGRNDFLUXO,
real, dimension(:,:), intent(inout)  PSNOWTEMP,
real, dimension(:), intent(out)  PSNOWFLUX 
)

Definition at line 1954 of file snow3l.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine snow3l::snow3ltransf ( real, dimension(: ), intent(in)  PSNOW,
real, dimension(:,:), intent(inout)  PSNOWDZ,
real, dimension(:,:), intent(inout)  PSNOWDZN,
real, dimension(:,:), intent(inout)  PSNOWRHO,
real, dimension(:,:), intent(inout)  PSNOWHEAT,
real, dimension(:,:), intent(inout)  PSNOWAGE 
)

Definition at line 1304 of file snow3l.F90.