SURFEX v8.1
General documentation of Surfex
Data Types | Functions/Subroutines
mode_hydro_dif Module Reference

Data Types

interface  infmax_func
 
interface  tridiag_dif
 
interface  vapcondcf
 

Functions/Subroutines

function vapcondcf (PTG, PPS, PWG, PWGI, PPSIA, PWSAT, PWFC, PQSAT, PQSATI, KWG_LA
 
real function, dimension(size(pwg, 1)) infmax_func (PWG, PWSAT, PFRZ, PCONDSAT, PMPOTSAT, PBCOEF, PDZG, PDG, KL
 
subroutine tridiag_dif (PAMTRX, PBMTRX, PCMTRX, PFRC, KWG_LAYER, KNL, PSOL)
 

Function/Subroutine Documentation

◆ infmax_func()

real function, dimension(size(pwg,1)) mode_hydro_dif::infmax_func ( real, dimension(:,:), intent(in)  PWG,
real, dimension(:,:), intent(in)  PWSAT,
real, dimension(:,:), intent(in)  PFRZ,
real, dimension(:,:), intent(in)  PCONDSAT,
real, dimension(:,:), intent(in)  PMPOTSAT,
real, dimension(:,:), intent(in)  PBCOEF,
real, dimension(:,:), intent(in)  PDZG,
real, dimension(:,:), intent(in)  PDG,
  KL 
)

Definition at line 172 of file mode_hydro_dif.F90.

◆ tridiag_dif()

subroutine mode_hydro_dif::tridiag_dif ( real, dimension(:,:), intent(in)  PAMTRX,
real, dimension(:,:), intent(in)  PBMTRX,
real, dimension(:,:), intent(in)  PCMTRX,
real, dimension(:,:), intent(in)  PFRC,
integer, dimension(:), intent(in)  KWG_LAYER,
integer, intent(in)  KNL,
real, dimension(:,:), intent(out)  PSOL 
)

Definition at line 222 of file mode_hydro_dif.F90.

◆ vapcondcf()

function mode_hydro_dif::vapcondcf ( real, dimension(:,:), intent(in)  PTG,
real, dimension(: ), intent(in)  PPS,
real, dimension(:,:), intent(in)  PWG,
real, dimension(:,:), intent(in)  PWGI,
real, dimension(:,:), intent(in)  PPSIA,
real, dimension(:,:), intent(in)  PWSAT,
real, dimension(:,:), intent(in)  PWFC,
real, dimension(:,:), intent(in)  PQSAT,
real, dimension(:,:), intent(in)  PQSATI,
  KWG_LA 
)

Definition at line 61 of file mode_hydro_dif.F90.