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

Go to the source code of this file.

Functions/Subroutines

subroutine drag_meb (IO, PEK, DMK, DK, PTG, PTA, PQA, PVMOD, PWG, PWGI, PWSAT, PWFC, PEXNS, PEXNA, PPS, PRR, PSR, PRHOA, PZ0G_WITHOUT_SNOW, PZ0_MEBV, PZ0H_MEBV, PZ0EFF_MEBV, PZ0_MEBN, PZ0H_MEBN, PZ0EFF_MEBN, PSNOWSWE, PCHIP, PTSTEP, PRS_VG, PRS_VN, PPALPHAN, PZREF, PUREF, PDIRCOSZW, PSNCV, PDELTA, PVELC, PRISNOW, PUSTAR2SNOW, PHUGI, PHVG, PHVN, PLEG_DELTA, PLEGI_DELTA, PHSGL, PHSGF, PFLXC_C_A, PFLXC_N_A, PFLXC_G_C, PFLXC_N_C, PFLXC_VG_C, PFLXC_VN_C, PFLXC_MOM, PQSATG, PQSATV, PQSATC, PQSATN, PDELTAVK)
 

Function/Subroutine Documentation

◆ drag_meb()

subroutine drag_meb ( type(isba_options_t), intent(inout)  IO,
type(isba_pe_t), intent(inout)  PEK,
type(diag_misc_isba_t), intent(inout)  DMK,
type(diag_t), intent(inout)  DK,
real, dimension(:), intent(in)  PTG,
real, dimension(:), intent(in)  PTA,
real, dimension(:), intent(in)  PQA,
real, dimension(:), intent(in)  PVMOD,
real, dimension(:), intent(in)  PWG,
real, dimension(:), intent(in)  PWGI,
real, dimension(:), intent(in)  PWSAT,
real, dimension(:), intent(in)  PWFC,
real, dimension(:), intent(in)  PEXNS,
real, dimension(:), intent(in)  PEXNA,
real, dimension(:), intent(in)  PPS,
real, dimension(:), intent(in)  PRR,
real, dimension(:), intent(in)  PSR,
real, dimension(:), intent(in)  PRHOA,
real, dimension(:), intent(in)  PZ0G_WITHOUT_SNOW,
real, dimension(:), intent(in)  PZ0_MEBV,
real, dimension(:), intent(in)  PZ0H_MEBV,
real, dimension(:), intent(in)  PZ0EFF_MEBV,
real, dimension(:), intent(in)  PZ0_MEBN,
real, dimension(:), intent(in)  PZ0H_MEBN,
real, dimension(:), intent(in)  PZ0EFF_MEBN,
real, dimension(:), intent(in)  PSNOWSWE,
real, dimension(:), intent(in)  PCHIP,
real, intent(in)  PTSTEP,
real, dimension(:), intent(in)  PRS_VG,
real, dimension(:), intent(in)  PRS_VN,
real, dimension(:), intent(in)  PPALPHAN,
real, dimension(:), intent(in)  PZREF,
real, dimension(:), intent(in)  PUREF,
real, dimension(:), intent(in)  PDIRCOSZW,
real, dimension(:), intent(in)  PSNCV,
real, dimension(:), intent(in)  PDELTA,
real, dimension(:), intent(out)  PVELC,
real, dimension(:), intent(out)  PRISNOW,
real, dimension(:), intent(out)  PUSTAR2SNOW,
real, dimension(:), intent(out)  PHUGI,
real, dimension(:), intent(out)  PHVG,
real, dimension(:), intent(out)  PHVN,
real, dimension(:), intent(out)  PLEG_DELTA,
real, dimension(:), intent(out)  PLEGI_DELTA,
real, dimension(:), intent(out)  PHSGL,
real, dimension(:), intent(out)  PHSGF,
real, dimension(:), intent(out)  PFLXC_C_A,
real, dimension(:), intent(out)  PFLXC_N_A,
real, dimension(:), intent(out)  PFLXC_G_C,
real, dimension(:), intent(out)  PFLXC_N_C,
real, dimension(:), intent(out)  PFLXC_VG_C,
real, dimension(:), intent(out)  PFLXC_VN_C,
real, dimension(:), intent(out)  PFLXC_MOM,
real, dimension(:), intent(out)  PQSATG,
real, dimension(:), intent(out)  PQSATV,
real, dimension(:), intent(out)  PQSATC,
real, dimension(:), intent(out)  PQSATN,
real, dimension(:), intent(out)  PDELTAVK 
)

Definition at line 17 of file drag_meb.F90.

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