SURFEX  V8_0
Surfex V8_0 release
 All Classes Files Functions Variables
Public Member Functions | List of all members
mode_coupling_canopy Module Reference

Public Member Functions

subroutine init_forc (PFORC_U, PDFORC_UDU, PFORC_E, PDFORC_EDE, PFORC_T, PDFORC_TDT, PFORC_Q, PDFORC_QDQ)
 
subroutine init_coupling_canopy (PP, PPA, PT, PQ, PU, PV, PZ, PXU, PRHOA, PALFAU, PBETAU, PALFATH, PBETATH, PALFAQ, PBETAQ, PPPA, PTTA, PQQA, PUU, PVV, PUUREF, PZZREF, PEXNA, PPEW_AA_COEF, PPEW_BB_COEF, PPET_AA_COEF, PPET_BB_COEF, PPEQ_AA_COEF, PPEQ_BB_COEF)
 
subroutine init_coupling (HCOUPLING, PPS, PPA, PTA, PQA, PU, PV, PUREF, PZREF, PPEW_A_COEF, PPEW_B_COEF, PPET_A_COEF, PPET_B_COEF, PPEQ_A_COEF, PPEQ_B_COEF, PPPA, PTTA, PQQA, PUU, PVV, PUUREF, PZZREF, PPEW_AA_COEF, PPEW_BB_COEF, PPET_AA_COEF, PPET_BB_COEF, PPEQ_AA_COEF, PPEQ_BB_COEF)
 
subroutine init_2m_10m (PP, PT, PQ, PXU, PXZ, PU, PV, PWIND, PRHOA, PT2M, PQ2M, PHU2M, PZON10M, PMER10M, PWIND10M, PWIND10M_MAX, PT2M_MIN, PT2M_MAX, PHU2M_MIN, PHU2M_MAX)
 

Detailed Description

Definition at line 6 of file mode_coupling_canopy.F90.

Member Function/Subroutine Documentation

subroutine mode_coupling_canopy::init_2m_10m ( real, dimension(:), intent(in)  PP,
real, dimension(:), intent(in)  PT,
real, dimension(:), intent(in)  PQ,
real, dimension(:,:), intent(in)  PXU,
real, dimension(:,:), intent(in)  PXZ,
real, dimension(:), intent(in)  PU,
real, dimension(:), intent(in)  PV,
real, dimension(:), intent(in)  PWIND,
real, dimension(:), intent(in)  PRHOA,
real, dimension(:), intent(out)  PT2M,
real, dimension(:), intent(out)  PQ2M,
real, dimension(:), intent(out)  PHU2M,
real, dimension(:), intent(out)  PZON10M,
real, dimension(:), intent(out)  PMER10M,
real, dimension(:), intent(out)  PWIND10M,
real, dimension(:), intent(inout)  PWIND10M_MAX,
real, dimension(:), intent(inout)  PT2M_MIN,
real, dimension(:), intent(inout)  PT2M_MAX,
real, dimension(:), intent(inout)  PHU2M_MIN,
real, dimension(:), intent(inout)  PHU2M_MAX 
)

Definition at line 210 of file mode_coupling_canopy.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mode_coupling_canopy::init_coupling ( character(len=1), intent(in)  HCOUPLING,
real, dimension(:), intent(in)  PPS,
real, dimension(:), intent(in)  PPA,
real, dimension(:), intent(in)  PTA,
real, dimension(:), intent(in)  PQA,
real, dimension(:), intent(in)  PU,
real, dimension(:), intent(in)  PV,
real, dimension(:), intent(in)  PUREF,
real, dimension(:), intent(in)  PZREF,
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)  PPET_B_COEF,
real, dimension(:), intent(in)  PPEQ_A_COEF,
real, dimension(:), intent(in)  PPEQ_B_COEF,
real, dimension(:), intent(out)  PPPA,
real, dimension(:), intent(out)  PTTA,
real, dimension(:), intent(out)  PQQA,
real, dimension(:), intent(out)  PUU,
real, dimension(:), intent(out)  PVV,
real, dimension(:), intent(out)  PUUREF,
real, dimension(:), intent(out)  PZZREF,
real, dimension(:), intent(out)  PPEW_AA_COEF,
real, dimension(:), intent(out)  PPEW_BB_COEF,
real, dimension(:), intent(out)  PPET_AA_COEF,
real, dimension(:), intent(out)  PPET_BB_COEF,
real, dimension(:), intent(out)  PPEQ_AA_COEF,
real, dimension(:), intent(out)  PPEQ_BB_COEF 
)

Definition at line 132 of file mode_coupling_canopy.F90.

Here is the caller graph for this function:

subroutine mode_coupling_canopy::init_coupling_canopy ( real, dimension(:), intent(in)  PP,
real, dimension(:), intent(in)  PPA,
real, dimension(:), intent(in)  PT,
real, dimension(:), intent(in)  PQ,
real, dimension(:), intent(in)  PU,
real, dimension(:), intent(in)  PV,
real, dimension(:), intent(in)  PZ,
real, dimension(:), intent(in)  PXU,
real, dimension(:), intent(in)  PRHOA,
real, dimension(:), intent(in)  PALFAU,
real, dimension(:), intent(in)  PBETAU,
real, dimension(:), intent(in)  PALFATH,
real, dimension(:), intent(in)  PBETATH,
real, dimension(:), intent(in)  PALFAQ,
real, dimension(:), intent(in)  PBETAQ,
real, dimension(:), intent(out)  PPPA,
real, dimension(:), intent(out)  PTTA,
real, dimension(:), intent(out)  PQQA,
real, dimension(:), intent(out)  PUU,
real, dimension(:), intent(out)  PVV,
real, dimension(:), intent(out)  PUUREF,
real, dimension(:), intent(out)  PZZREF,
real, dimension(:), intent(out)  PEXNA,
real, dimension(:), intent(out)  PPEW_AA_COEF,
real, dimension(:), intent(out)  PPEW_BB_COEF,
real, dimension(:), intent(out)  PPET_AA_COEF,
real, dimension(:), intent(out)  PPET_BB_COEF,
real, dimension(:), intent(out)  PPEQ_AA_COEF,
real, dimension(:), intent(out)  PPEQ_BB_COEF 
)

Definition at line 51 of file mode_coupling_canopy.F90.

Here is the caller graph for this function:

subroutine mode_coupling_canopy::init_forc ( real, dimension(:,:), intent(out)  PFORC_U,
real, dimension(:,:), intent(out)  PDFORC_UDU,
real, dimension(:,:), intent(out)  PFORC_E,
real, dimension(:,:), intent(out)  PDFORC_EDE,
real, dimension(:,:), intent(out)  PFORC_T,
real, dimension(:,:), intent(out)  PDFORC_TDT,
real, dimension(:,:), intent(out)  PFORC_Q,
real, dimension(:,:), intent(out)  PDFORC_QDQ 
)

Definition at line 15 of file mode_coupling_canopy.F90.

Here is the caller graph for this function:


The documentation for this module was generated from the following file: