SURFEX v7.3
General documentation of Surfex
 All Classes Files Functions Variables Typedefs
Functions/Subroutines
/home/dasprezs/EXPORT_v7_3/src/SURFEX/e_budget.F90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine E_BUDGET (HISBA, HSNOW_ISBA, OFLOOD, OTEMP_ARP, HIMPLICIT_WIND, PSODELX, PUREF, PPEW_A_COEF, PPEW_B_COEF, PPET_A_COEF, PPEQ_A_COEF, PPET_B_COEF, PPEQ_B_COEF, PVMOD, PCD, PTG, PTSTEP, PSNOWALBM, PSW_RAD, PLW_RAD, PTA, PQA, PPS, PRHOA, PEXNS, PEXNA, PCPS, PLVTT, PLSTT, PVEG, PHUG, PHUI, PHV, PLEG_DELTA, PLEGI_DELTA, PEMIS, PALB, PRA, PCT, PPSN, PPSNV, PPSNG, PGRNDFLUX, PSMELTFLUX, PSNOW_THRUFAL, PD_G, PDZG, PDZDIF, PSOILCONDZ, PSOILHCAPZ, PALBT, PEMIST, PQSAT, PDQSAT, PFROZEN1, PTDEEP_A, PTDEEP_B, PGAMMAT, PTA_IC, PQA_IC, PUSTAR2_IC, PSNOWFREE_ALB_VEG, PPSNV_A, PSNOWFREE_ALB_SOIL, PFFG, PFFV, PFF, PFFROZEN, PFALB, PFEMIS, PDELTAT, PDEEP_FLUX)

Function/Subroutine Documentation

subroutine E_BUDGET ( CHARACTER(LEN=*), intent(in)  HISBA,
CHARACTER(LEN=*), intent(in)  HSNOW_ISBA,
LOGICAL, intent(in)  OFLOOD,
LOGICAL, intent(in)  OTEMP_ARP,
CHARACTER(LEN=*), intent(in)  HIMPLICIT_WIND,
REAL, dimension(:), intent(in)  PSODELX,
REAL, dimension(:), intent(in)  PUREF,
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(in)  PVMOD,
REAL, dimension(:), intent(in)  PCD,
REAL, dimension(:,:), intent(inout)  PTG,
REAL, intent(in)  PTSTEP,
REAL, dimension(:), intent(in)  PSNOWALBM,
REAL, dimension(:), intent(in)  PSW_RAD,
REAL, dimension(:), intent(in)  PLW_RAD,
REAL, dimension(:), intent(in)  PTA,
REAL, dimension(:), intent(in)  PQA,
REAL, dimension(:), intent(in)  PPS,
REAL, dimension(:), intent(in)  PRHOA,
REAL, dimension(:), intent(in)  PEXNS,
REAL, dimension(:), intent(in)  PEXNA,
REAL, dimension(:), intent(inout)  PCPS,
REAL, dimension(:), intent(inout)  PLVTT,
REAL, dimension(:), intent(inout)  PLSTT,
REAL, dimension(:), intent(in)  PVEG,
REAL, dimension(:), intent(in)  PHUG,
REAL, dimension(:), intent(in)  PHUI,
REAL, dimension(:), intent(in)  PHV,
REAL, dimension(:), intent(inout)  PLEG_DELTA,
REAL, dimension(:), intent(inout)  PLEGI_DELTA,
REAL, dimension(:), intent(in)  PEMIS,
REAL, dimension(:), intent(in)  PALB,
REAL, dimension(:), intent(in)  PRA,
REAL, dimension(:), intent(in)  PCT,
REAL, dimension(:), intent(in)  PPSN,
REAL, dimension(:), intent(in)  PPSNV,
REAL, dimension(:), intent(in)  PPSNG,
REAL, dimension(:), intent(in)  PGRNDFLUX,
REAL, dimension(:), intent(in)  PSMELTFLUX,
REAL, dimension(:), intent(in)  PSNOW_THRUFAL,
REAL, dimension(:,:), intent(in)  PD_G,
REAL, dimension(:,:), intent(in)  PDZG,
REAL, dimension(:,:), intent(in)  PDZDIF,
REAL, dimension(:,:), intent(in)  PSOILCONDZ,
REAL, dimension(:,:), intent(in)  PSOILHCAPZ,
REAL, dimension(:), intent(out)  PALBT,
REAL, dimension(:), intent(out)  PEMIST,
REAL, dimension(:), intent(in)  PQSAT,
REAL, dimension(:), intent(out)  PDQSAT,
REAL, dimension(:), intent(in)  PFROZEN1,
REAL, dimension(:), intent(in)  PTDEEP_A,
REAL, dimension(:), intent(in)  PTDEEP_B,
REAL, dimension(:), intent(in)  PGAMMAT,
REAL, dimension(:), intent(out)  PTA_IC,
REAL, dimension(:), intent(out)  PQA_IC,
REAL, dimension(:), intent(out)  PUSTAR2_IC,
REAL, dimension(:), intent(in)  PSNOWFREE_ALB_VEG,
REAL, dimension(:), intent(in)  PPSNV_A,
REAL, dimension(:), intent(in)  PSNOWFREE_ALB_SOIL,
REAL, dimension(:), intent(in)  PFFG,
REAL, dimension(:), intent(in)  PFFV,
REAL, dimension(:), intent(in)  PFF,
REAL, dimension(:), intent(in)  PFFROZEN,
REAL, dimension(:), intent(in)  PFALB,
REAL, dimension(:), intent(in)  PFEMIS,
REAL, dimension(:,:), intent(out)  PDELTAT,
REAL, dimension(:), intent(out)  PDEEP_FLUX 
)

Definition at line 2 of file e_budget.F90.

Here is the call graph for this function:

Here is the caller graph for this function: