SURFEX v8.1
General documentation of Surfex
Functions/Subroutines
snow3L_isba.F90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine snow3l_isba (IO, G, PK, PEK, DK, DEK, DMK, OMEB, HIMPLICIT_WIND, TPTIME, PTSTEP, PVEGTYPE, PTG, PCT, PSOILHCAPZ, PSOILCONDZ, PPS, PTA, PSW_RAD, PQA, PVMOD, PLW_RAD, PRR, PSR, PRHOA, PUREF, PEXNS, PEXNA, PDIRCOSZW, PZREF, PALB, PD_G, PDZG, PPEW_A_COEF, PPEW_B_COEF, PPET_A_COEF, PPEQ_A_COEF, PPET_B_COEF, PPEQ_B_COEF, PTHRUFAL, PGRNDFLUX, PFLSN_COR, PGSFCSNOW, PEVAPCOR, PLES3L, PLEL3L, PEVAP, PSNOWSFCH, PDELHEATN, PDELHEATN_SFC, PRI, PZENITH, PDELHEATG, PDELHEATG_SFC, PQS)
 
subroutine call_model (KSIZE1, KSIZE2, KSIZE3, KMASK)
 

Function/Subroutine Documentation

◆ call_model()

subroutine snow3l_isba::call_model ( integer, intent(in)  KSIZE1,
integer, intent(in)  KSIZE2,
integer, intent(in)  KSIZE3,
integer, dimension(:), intent(in)  KMASK 
)

Definition at line 588 of file snow3L_isba.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ snow3l_isba()

subroutine snow3l_isba ( type(isba_options_t), intent(inout)  IO,
type(grid_t), intent(inout)  G,
type(isba_p_t), intent(inout)  PK,
type(isba_pe_t), intent(inout)  PEK,
type(diag_t), intent(inout)  DK,
type(diag_evap_isba_t), intent(inout)  DEK,
type(diag_misc_isba_t), intent(inout)  DMK,
logical, intent(in)  OMEB,
character(len=*), intent(in)  HIMPLICIT_WIND,
type(date_time), intent(in)  TPTIME,
real, intent(in)  PTSTEP,
real, dimension(:,:), intent(in)  PVEGTYPE,
real, dimension(:,:), intent(inout)  PTG,
real, dimension(:), intent(in)  PCT,
real, dimension(:,:), intent(in)  PSOILHCAPZ,
real, dimension(:), intent(in)  PSOILCONDZ,
real, dimension(:), intent(in)  PPS,
real, dimension(:), intent(in)  PTA,
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)  PRR,
real, dimension(:), intent(in)  PSR,
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)  PALB,
real, dimension(:,:), intent(in)  PD_G,
real, dimension(:,:), intent(in)  PDZG,
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(out)  PTHRUFAL,
real, dimension(:), intent(inout)  PGRNDFLUX,
real, dimension(:), intent(out)  PFLSN_COR,
real, dimension(:), intent(out)  PGSFCSNOW,
real, dimension(:), intent(out)  PEVAPCOR,
real, dimension(:), intent(inout)  PLES3L,
real, dimension(:), intent(inout)  PLEL3L,
real, dimension(:), intent(inout)  PEVAP,
real, dimension(:), intent(out)  PSNOWSFCH,
real, dimension(:), intent(out)  PDELHEATN,
real, dimension(:), intent(out)  PDELHEATN_SFC,
real, dimension(:), intent(inout)  PRI,
real, dimension(:), intent(in)  PZENITH,
real, dimension(:), intent(inout)  PDELHEATG,
real, dimension(:), intent(inout)  PDELHEATG_SFC,
real, dimension(:), intent(out)  PQS 
)

Definition at line 15 of file snow3L_isba.F90.

Here is the call graph for this function:
Here is the caller graph for this function: