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

Data Types

interface  meb_shield_factor
 
interface  mebpalphan
 
interface  sfc_heatcap_veg
 
interface  snow_intercept_eff
 
interface  swdown_diff
 

Public Member Functions

real function, dimension(size(psnowdepth,
1), size(psnowdepth, 2), size(psnowdepth, 3)) 
mebpalphan_3d (PSNOWDEPTH, PH_VEG)
 
real function, dimension(size(psnowdepth,
1), size(psnowdepth, 2)) 
mebpalphan_2d (PSNOWDEPTH, PH_VEG)
 
real function, dimension(size(psnowdepth, 1)) mebpalphan_1d (PSNOWDEPTH, PH_VEG)
 
real function mebpalphan_0d (PSNOWDEPTH, PH_VEG)
 
real function sfc_heatcap_veg_0d (PWRN, PWR, PCV)
 
real function, dimension(size(pcv)) sfc_heatcap_veg_1d (PWRN, PWR, PCV)
 
real function, dimension(size(pcv),
size(pcv, 2)) 
sfc_heatcap_veg_2d (PWRN, PWR, PCV)
 
real function, dimension(size(psw_rad,
1), size(psw_rad, 2)) 
swdown_diff_2d (PSW_RAD, PCOSZENITH)
 
real function, dimension(size(psw_rad)) swdown_diff_1d (PSW_RAD, PCOSZENITH)
 
real function swdown_diff_0d (PSW_RAD, PCOSZENITH)
 
real function snow_intercept_eff_0d (PCHIP, PVELC, PWRVNMAX)
 
real function, dimension(size(pvelc)) snow_intercept_eff_1d (PCHIP, PVELC, PWRVNMAX)
 
real function, dimension(size(pvelc,
1), size(pvelc, 2)) 
snow_intercept_eff_2d (PCHIP, PVELC, PWRVNMAX)
 
real function meb_shield_factor_0d (PLAI, PPALPHAN)
 
real function, dimension(size(plai, 1)) meb_shield_factor_1d (PLAI, PPALPHAN)
 
real function, dimension(size(plai,
1), size(plai, 2)) 
meb_shield_factor_2d (PLAI, PPALPHAN)
 

Detailed Description

Definition at line 6 of file mode_meb.F90.

Member Function/Subroutine Documentation

real function mode_meb::meb_shield_factor_0d ( real, intent(in)  PLAI,
real, intent(in)  PPALPHAN 
)

Definition at line 814 of file mode_meb.F90.

real function, dimension(size(plai,1)) mode_meb::meb_shield_factor_1d ( real, dimension(:), intent(in)  PLAI,
real, dimension(:), intent(in)  PPALPHAN 
)

Definition at line 867 of file mode_meb.F90.

real function, dimension(size(plai,1),size(plai,2)) mode_meb::meb_shield_factor_2d ( real, dimension(:,:), intent(in)  PLAI,
real, dimension(:,:), intent(in)  PPALPHAN 
)

Definition at line 920 of file mode_meb.F90.

real function mode_meb::mebpalphan_0d ( real, intent(in)  PSNOWDEPTH,
real, intent(in)  PH_VEG 
)

Definition at line 211 of file mode_meb.F90.

real function, dimension(size(psnowdepth,1)) mode_meb::mebpalphan_1d ( real, dimension(:), intent(in)  PSNOWDEPTH,
real, dimension(:), intent(in)  PH_VEG 
)

Definition at line 166 of file mode_meb.F90.

real function, dimension(size(psnowdepth,1),size(psnowdepth,2)) mode_meb::mebpalphan_2d ( real, dimension(:,:), intent(in)  PSNOWDEPTH,
real, dimension(:,:), intent(in)  PH_VEG 
)

Definition at line 122 of file mode_meb.F90.

real function, dimension(size(psnowdepth,1),size(psnowdepth,2),size(psnowdepth,3)) mode_meb::mebpalphan_3d ( real, dimension(:,:,:), intent(in)  PSNOWDEPTH,
real, dimension(:,:,:), intent(in)  PH_VEG 
)

Definition at line 77 of file mode_meb.F90.

real function mode_meb::sfc_heatcap_veg_0d ( real, intent(in)  PWRN,
real, intent(in)  PWR,
real, intent(in)  PCV 
)

Definition at line 255 of file mode_meb.F90.

real function, dimension(size(pcv)) mode_meb::sfc_heatcap_veg_1d ( real, dimension(:), intent(in)  PWRN,
real, dimension(:), intent(in)  PWR,
real, dimension(:), intent(in)  PCV 
)

Definition at line 306 of file mode_meb.F90.

real function, dimension(size(pcv),size(pcv,2)) mode_meb::sfc_heatcap_veg_2d ( real, dimension(:,:), intent(in)  PWRN,
real, dimension(:,:), intent(in)  PWR,
real, dimension(:,:), intent(in)  PCV 
)

Definition at line 357 of file mode_meb.F90.

real function mode_meb::snow_intercept_eff_0d ( real, intent(in)  PCHIP,
real, intent(in)  PVELC,
real, intent(in)  PWRVNMAX 
)

Definition at line 586 of file mode_meb.F90.

real function, dimension(size(pvelc)) mode_meb::snow_intercept_eff_1d ( real, dimension(:), intent(in)  PCHIP,
real, dimension(:), intent(in)  PVELC,
real, dimension(:), intent(in)  PWRVNMAX 
)

Definition at line 662 of file mode_meb.F90.

real function, dimension(size(pvelc,1),size(pvelc,2)) mode_meb::snow_intercept_eff_2d ( real, dimension(:,:), intent(in)  PCHIP,
real, dimension(:,:), intent(in)  PVELC,
real, dimension(:,:), intent(in)  PWRVNMAX 
)

Definition at line 738 of file mode_meb.F90.

real function mode_meb::swdown_diff_0d ( real, intent(in)  PSW_RAD,
real, intent(in)  PCOSZENITH 
)

Definition at line 528 of file mode_meb.F90.

real function, dimension(size(psw_rad)) mode_meb::swdown_diff_1d ( real, dimension(:), intent(in)  PSW_RAD,
real, dimension(:), intent(in)  PCOSZENITH 
)

Definition at line 469 of file mode_meb.F90.

real function, dimension(size(psw_rad,1),size(psw_rad,2)) mode_meb::swdown_diff_2d ( real, dimension(:,:), intent(in)  PSW_RAD,
real, dimension(:,:), intent(in)  PCOSZENITH 
)

Definition at line 411 of file mode_meb.F90.


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