Go to the source code of this file.
Functions/Subroutines | |
subroutine | snow3l_isba (HISBA, HSNOW_ISBA, HSNOWRES, OMEB, OGLACIER, HIMPLICIT_WIND, TPTIME, PTSTEP, PVEGTYPE, PSNOWSWE, PSNOWHEAT, PSNOWRHO, PSNOWALB, PSNOWGRAN1, PSNOWGRAN2, PSNOWHIST, PSNOWAGE, PTG, PCG, PCT, PSOILHCAPZ, PSOILCONDZ, PPS, PTA, PSW_RAD, PQA, PVMOD, PLW_RAD, PRR, PSR, PRHOA, PUREF, PEXNS, PEXNA, PDIRCOSZW, PLVTT, PLSTT, PZREF, PZ0NAT, PZ0EFF, PZ0HNAT, 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, PSWNETSNOW, PSWNETSNOWS, PLWNETSNOW, PRNSNOW, PHSNOW, PGFLUXSNOW, PHPSNOW, PLES3L, PLEL3L, PEVAP, PSNDRIFT, PUSTARSNOW, PPSN, PSRSFC, PRRSFC, PSNOWSFCH, PDELHEATN, PDELHEATN_SFC, PEMISNOW, PCDSNOW, PCHSNOW, PSNOWTEMP, PSNOWLIQ, PSNOWDZ, PSNOWHMASS, PRI, PZENITH, PDELHEATG, PDELHEATG_SFC, PLAT, PLON, PQS, OSNOWDRIFT, OSNOWDRIFT_SUBLIM, OSNOW_ABS_ZENITH, HSNOWMETAMO, HSNOWRAD) |
subroutine | call_model (KSIZE1, KSIZE2, KSIZE3, KMASK) |
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 590 of file snow3L_isba.F90.
subroutine snow3l_isba | ( | character(len=*), intent(in) | HISBA, |
character(len=*), intent(in) | HSNOW_ISBA, | ||
character(len=*), intent(in) | HSNOWRES, | ||
logical, intent(in) | OMEB, | ||
logical, intent(in) | OGLACIER, | ||
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) | PSNOWSWE, | ||
real, dimension(:,:), intent(inout) | PSNOWHEAT, | ||
real, dimension(:,:), intent(inout) | PSNOWRHO, | ||
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, dimension(:,:), intent(inout) | PTG, | ||
real, dimension(:), intent(in) | PCG, | ||
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) | PLVTT, | ||
real, dimension(:), intent(in) | PLSTT, | ||
real, dimension(:), intent(in) | PZREF, | ||
real, dimension(:), intent(in) | PZ0NAT, | ||
real, dimension(:), intent(in) | PZ0EFF, | ||
real, dimension(:), intent(in) | PZ0HNAT, | ||
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) | PSWNETSNOW, | ||
real, dimension(:), intent(inout) | PSWNETSNOWS, | ||
real, dimension(:), intent(inout) | PLWNETSNOW, | ||
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) | PUSTARSNOW, | ||
real, dimension(:), intent(in) | PPSN, | ||
real, dimension(:), intent(out) | PSRSFC, | ||
real, dimension(:), intent(out) | PRRSFC, | ||
real, dimension(:), intent(out) | PSNOWSFCH, | ||
real, dimension(:), intent(out) | PDELHEATN, | ||
real, dimension(:), intent(out) | PDELHEATN_SFC, | ||
real, dimension(:), intent(inout) | PEMISNOW, | ||
real, dimension(:), intent(inout) | PCDSNOW, | ||
real, dimension(:), intent(inout) | PCHSNOW, | ||
real, dimension(:,:), intent(inout) | PSNOWTEMP, | ||
real, dimension(:,:), intent(out) | PSNOWLIQ, | ||
real, dimension(:,:), intent(out) | PSNOWDZ, | ||
real, dimension(:), intent(out) | PSNOWHMASS, | ||
real, dimension(:), intent(inout) | PRI, | ||
real, dimension(:), intent(in) | PZENITH, | ||
real, dimension(:), intent(inout) | PDELHEATG, | ||
real, dimension(:), intent(inout) | PDELHEATG_SFC, | ||
real, dimension(:), intent(in) | PLAT, | ||
real, dimension(:), intent(in) | PLON, | ||
real, dimension(:), intent(out) | PQS, | ||
logical, intent(in) | OSNOWDRIFT, | ||
logical, intent(in) | OSNOWDRIFT_SUBLIM, | ||
logical, intent(in) | OSNOW_ABS_ZENITH, | ||
character(3), intent(in) | HSNOWMETAMO, | ||
character(3), intent(in) | HSNOWRAD | ||
) |
Definition at line 6 of file snow3L_isba.F90.