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

Go to the source code of this file.

Functions/Subroutines

subroutine AVERAGE_DIAG (K2M, OSURF_BUDGET, OSURF_BUDGETC, OCOEF, OSURF_VARS, PFRAC_TILE, PRN_TILE, PH_TILE, PLE_TILE, PLEI_TILE, PGFLUX_TILE, PRI_TILE, PCD_TILE, PCH_TILE, PCE_TILE, PT2M_TILE, PTS_TILE, PQ2M_TILE, PHU2M_TILE, PZON10M_TILE, PMER10M_TILE, PQS_TILE, PZ0_TILE, PZ0H_TILE, PSWD_TILE, PSWU_TILE, PSWBD_TILE, PSWBU_TILE, PLWD_TILE, PLWU_TILE, PFMU_TILE, PFMV_TILE, PRNC_TILE, PHC_TILE, PLEC_TILE, PGFLUXC_TILE, PSWDC_TILE, PSWUC_TILE, PLWDC_TILE, PLWUC_TILE, PFMUC_TILE, PFMVC_TILE, PT2M_MIN_TILE, PT2M_MAX_TILE, PLEIC_TILE, PRN, PH, PLE, PLEI, PGFLUX, PRI, PCD, PCH, PCE, PT2M, PTS, PQ2M, PHU2M, PZON10M, PMER10M, PQS, PZ0, PZ0H, PUREF, PZREF, PSWD, PSWU, PSWBD, PSWBU, PLWD, PLWU, PFMU, PFMV, PRNC, PHC, PLEC, PGFLUXC, PSWDC, PSWUC, PLWDC, PLWUC, PFMUC, PFMVC, PT2M_MIN, PT2M_MAX, PLEIC, PHU2M_MIN_TILE, PHU2M_MAX_TILE, PHU2M_MIN, PHU2M_MAX, PWIND10M_TILE, PWIND10M_MAX_TILE, PWIND10M, PWIND10M_MAX)
subroutine MAKE_AVERAGE (PFRAC, PFIELD_IN, PFIELD_OUT)
subroutine MAKE_AVERAGE_2D (PFRAC, PFIELD_IN, PFIELD_OUT)
subroutine MAKE_AVERAGE_Z0 (PFRAC, PREF, PFIELD_IN, PFIELD_OUT)

Function/Subroutine Documentation

subroutine AVERAGE_DIAG ( INTEGER, intent(in)  K2M,
LOGICAL, intent(in)  OSURF_BUDGET,
LOGICAL, intent(in)  OSURF_BUDGETC,
LOGICAL, intent(in)  OCOEF,
LOGICAL, intent(in)  OSURF_VARS,
REAL, dimension(:,:), intent(in)  PFRAC_TILE,
REAL, dimension(:,:), intent(in)  PRN_TILE,
REAL, dimension(:,:), intent(in)  PH_TILE,
REAL, dimension(:,:), intent(in)  PLE_TILE,
REAL, dimension(:,:), intent(in)  PLEI_TILE,
REAL, dimension(:,:), intent(in)  PGFLUX_TILE,
REAL, dimension(:,:), intent(in)  PRI_TILE,
REAL, dimension(:,:), intent(in)  PCD_TILE,
REAL, dimension(:,:), intent(in)  PCH_TILE,
REAL, dimension(:,:), intent(in)  PCE_TILE,
REAL, dimension(:,:), intent(in)  PT2M_TILE,
REAL, dimension(:,:), intent(in)  PTS_TILE,
REAL, dimension(:,:), intent(in)  PQ2M_TILE,
REAL, dimension(:,:), intent(in)  PHU2M_TILE,
REAL, dimension(:,:), intent(in)  PZON10M_TILE,
REAL, dimension(:,:), intent(in)  PMER10M_TILE,
REAL, dimension(:,:), intent(in)  PQS_TILE,
REAL, dimension(:,:), intent(in)  PZ0_TILE,
REAL, dimension(:,:), intent(in)  PZ0H_TILE,
REAL, dimension(:,:), intent(in)  PSWD_TILE,
REAL, dimension(:,:), intent(in)  PSWU_TILE,
REAL, dimension(:,:,:), intent(in)  PSWBD_TILE,
REAL, dimension(:,:,:), intent(in)  PSWBU_TILE,
REAL, dimension(:,:), intent(in)  PLWD_TILE,
REAL, dimension(:,:), intent(in)  PLWU_TILE,
REAL, dimension(:,:), intent(in)  PFMU_TILE,
REAL, dimension(:,:), intent(in)  PFMV_TILE,
REAL, dimension(:,:), intent(in)  PRNC_TILE,
REAL, dimension(:,:), intent(in)  PHC_TILE,
REAL, dimension(:,:), intent(in)  PLEC_TILE,
REAL, dimension(:,:), intent(in)  PGFLUXC_TILE,
REAL, dimension(:,:), intent(in)  PSWDC_TILE,
REAL, dimension(:,:), intent(in)  PSWUC_TILE,
REAL, dimension(:,:), intent(in)  PLWDC_TILE,
REAL, dimension(:,:), intent(in)  PLWUC_TILE,
REAL, dimension(:,:), intent(in)  PFMUC_TILE,
REAL, dimension(:,:), intent(in)  PFMVC_TILE,
REAL, dimension(:,:), intent(in)  PT2M_MIN_TILE,
REAL, dimension(:,:), intent(in)  PT2M_MAX_TILE,
REAL, dimension(:,:), intent(in)  PLEIC_TILE,
REAL, dimension(:), intent(out)  PRN,
REAL, dimension(:), intent(out)  PH,
REAL, dimension(:), intent(out)  PLE,
REAL, dimension(:), intent(out)  PLEI,
REAL, dimension(:), intent(out)  PGFLUX,
REAL, dimension(:), intent(out)  PRI,
REAL, dimension(:), intent(out)  PCD,
REAL, dimension(:), intent(out)  PCH,
REAL, dimension(:), intent(out)  PCE,
REAL, dimension(:), intent(out)  PT2M,
REAL, dimension(:), intent(out)  PTS,
REAL, dimension(:), intent(out)  PQ2M,
REAL, dimension(:), intent(out)  PHU2M,
REAL, dimension(:), intent(out)  PZON10M,
REAL, dimension(:), intent(out)  PMER10M,
REAL, dimension(:), intent(out)  PQS,
REAL, dimension(:), intent(out)  PZ0,
REAL, dimension(:), intent(out)  PZ0H,
REAL, dimension(:), intent(in)  PUREF,
REAL, dimension(:), intent(in)  PZREF,
REAL, dimension(:), intent(out)  PSWD,
REAL, dimension(:), intent(out)  PSWU,
REAL, dimension(:,:), intent(out)  PSWBD,
REAL, dimension(:,:), intent(out)  PSWBU,
REAL, dimension(:), intent(out)  PLWD,
REAL, dimension(:), intent(out)  PLWU,
REAL, dimension(:), intent(out)  PFMU,
REAL, dimension(:), intent(out)  PFMV,
REAL, dimension(:), intent(out)  PRNC,
REAL, dimension(:), intent(out)  PHC,
REAL, dimension(:), intent(out)  PLEC,
REAL, dimension(:), intent(out)  PGFLUXC,
REAL, dimension(:), intent(out)  PSWDC,
REAL, dimension(:), intent(out)  PSWUC,
REAL, dimension(:), intent(out)  PLWDC,
REAL, dimension(:), intent(out)  PLWUC,
REAL, dimension(:), intent(out)  PFMUC,
REAL, dimension(:), intent(out)  PFMVC,
REAL, dimension(:), intent(out)  PT2M_MIN,
REAL, dimension(:), intent(out)  PT2M_MAX,
REAL, dimension(:), intent(out)  PLEIC,
REAL, dimension(:,:), intent(in)  PHU2M_MIN_TILE,
REAL, dimension(:,:), intent(in)  PHU2M_MAX_TILE,
REAL, dimension(:), intent(out)  PHU2M_MIN,
REAL, dimension(:), intent(out)  PHU2M_MAX,
REAL, dimension(:,:), intent(in)  PWIND10M_TILE,
REAL, dimension(:,:), intent(in)  PWIND10M_MAX_TILE,
REAL, dimension(:), intent(out)  PWIND10M,
REAL, dimension(:), intent(out)  PWIND10M_MAX 
)

Definition at line 2 of file average_diag.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine AVERAGE_DIAG::MAKE_AVERAGE ( REAL, dimension(:,:), intent(in)  PFRAC,
REAL, dimension(:,:), intent(in)  PFIELD_IN,
REAL, dimension(:), intent(out)  PFIELD_OUT 
)

Definition at line 359 of file average_diag.F90.

Here is the caller graph for this function:

subroutine AVERAGE_DIAG::MAKE_AVERAGE_2D ( REAL, dimension(:,:), intent(in)  PFRAC,
REAL, dimension(:,:,:), intent(in)  PFIELD_IN,
REAL, dimension(:,:), intent(out)  PFIELD_OUT 
)

Definition at line 389 of file average_diag.F90.

Here is the caller graph for this function:

subroutine AVERAGE_DIAG::MAKE_AVERAGE_Z0 ( REAL, dimension(:,:), intent(in)  PFRAC,
REAL, dimension(:), intent(in)  PREF,
REAL, dimension(:,:), intent(in)  PFIELD_IN,
REAL, dimension(:), intent(out)  PFIELD_OUT 
)

Definition at line 418 of file average_diag.F90.

Here is the caller graph for this function: