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

Data Types

interface  businger_phie
 
interface  businger_phih
 
interface  businger_phim
 
interface  lmo
 
interface  paulson_psih
 
interface  paulson_psim
 
interface  ustar
 

Functions/Subroutines

function businger_phim_3d (PZ_O_LMO)
 
real function, dimension(size(pz_o_lmo, 1), size(pz_o_lmo, 2)) businger_phim_2d (PZ_O_LMO)
 
real function, dimension(size(pz_o_lmo)) businger_phim_1d (PZ_O_LMO)
 
real function businger_phim_0d (PZ_O_LMO)
 
function businger_phih_3d (PZ_O_LMO)
 
real function, dimension(size(pz_o_lmo, 1), size(pz_o_lmo, 2)) businger_phih_2d (PZ_O_LMO)
 
real function, dimension(size(pz_o_lmo)) businger_phih_1d (PZ_O_LMO)
 
real function businger_phih_0d (PZ_O_LMO)
 
function businger_phie_3d (PZ_O_LMO)
 
real function, dimension(size(pz_o_lmo, 1), size(pz_o_lmo, 2)) businger_phie_2d (PZ_O_LMO)
 
real function, dimension(size(pz_o_lmo, 1)) businger_phie_1d (PZ_O_LMO)
 
real function businger_phie_0d (PZ_O_LMO)
 
function paulson_psim_3d (PZ_O_LMO)
 
real function, dimension(size(pz_o_lmo, 1), size(pz_o_lmo, 2)) paulson_psim_2d (PZ_O_LMO)
 
real function, dimension(size(pz_o_lmo, 1)) paulson_psim_1d (PZ_O_LMO)
 
real function paulson_psim_0d (PZ_O_LMO)
 
function paulson_psih_3d (PZ_O_LMO)
 
real function, dimension(size(pz_o_lmo, 1), size(pz_o_lmo, 2)) paulson_psih_2d (PZ_O_LMO)
 
real function, dimension(size(pz_o_lmo, 1)) paulson_psih_1d (PZ_O_LMO)
 
real function paulson_psih_0d (PZ_O_LMO)
 
real function, dimension(size(pustar, 1), size(pustar, 2)) lmo_2d (PUSTAR, PTHETA, PRV, PSFTH, PSFRV)
 
real function, dimension(size(pustar)) lmo_1d (PUSTAR, PTHETA, PRV, PSFTH, PSFRV)
 
real function lmo_0d (PUSTAR, PTHETA, PRV, PSFTH, PSFRV)
 
real function, dimension(size(pz, 1), size(pz, 2)) ustar_2d (PWIND, PZ, PZ0, PLMO)
 
real function, dimension(size(pz)) ustar_1d (PWIND, PZ, PZ0, PLMO)
 
real function ustar_0d (PWIND, PZ, PZ0, PLMO)
 

Function/Subroutine Documentation

◆ businger_phie_0d()

real function mode_sbls::businger_phie_0d ( real, intent(in)  PZ_O_LMO)

Definition at line 293 of file mode_sbls.F90.

◆ businger_phie_1d()

real function, dimension(size(pz_o_lmo,1)) mode_sbls::businger_phie_1d ( real, dimension(:), intent(in)  PZ_O_LMO)

Definition at line 274 of file mode_sbls.F90.

◆ businger_phie_2d()

real function, dimension(size(pz_o_lmo,1),size(pz_o_lmo,2)) mode_sbls::businger_phie_2d ( real, dimension(:,:), intent(in)  PZ_O_LMO)

Definition at line 255 of file mode_sbls.F90.

◆ businger_phie_3d()

function mode_sbls::businger_phie_3d ( real, dimension(:,:,:), intent(in)  PZ_O_LMO)

Definition at line 235 of file mode_sbls.F90.

◆ businger_phih_0d()

real function mode_sbls::businger_phih_0d ( real, intent(in)  PZ_O_LMO)

Definition at line 217 of file mode_sbls.F90.

◆ businger_phih_1d()

real function, dimension(size(pz_o_lmo)) mode_sbls::businger_phih_1d ( real, dimension(:), intent(in)  PZ_O_LMO)

Definition at line 200 of file mode_sbls.F90.

◆ businger_phih_2d()

real function, dimension(size(pz_o_lmo,1),size(pz_o_lmo,2)) mode_sbls::businger_phih_2d ( real, dimension(:,:), intent(in)  PZ_O_LMO)

Definition at line 183 of file mode_sbls.F90.

◆ businger_phih_3d()

function mode_sbls::businger_phih_3d ( real, dimension(:,:,:), intent(in)  PZ_O_LMO)

Definition at line 165 of file mode_sbls.F90.

◆ businger_phim_0d()

real function mode_sbls::businger_phim_0d ( real, intent(in)  PZ_O_LMO)

Definition at line 147 of file mode_sbls.F90.

◆ businger_phim_1d()

real function, dimension(size(pz_o_lmo)) mode_sbls::businger_phim_1d ( real, dimension(:), intent(in)  PZ_O_LMO)

Definition at line 130 of file mode_sbls.F90.

◆ businger_phim_2d()

real function, dimension(size(pz_o_lmo,1),size(pz_o_lmo,2)) mode_sbls::businger_phim_2d ( real, dimension(:,:), intent(in)  PZ_O_LMO)

Definition at line 113 of file mode_sbls.F90.

◆ businger_phim_3d()

function mode_sbls::businger_phim_3d ( real, dimension(:,:,:), intent(in)  PZ_O_LMO)

Definition at line 95 of file mode_sbls.F90.

◆ lmo_0d()

real function mode_sbls::lmo_0d ( real, intent(in)  PUSTAR,
real, intent(in)  PTHETA,
real, intent(in)  PRV,
real, intent(in)  PSFTH,
real, intent(in)  PSFRV 
)

Definition at line 560 of file mode_sbls.F90.

◆ lmo_1d()

real function, dimension(size(pustar)) mode_sbls::lmo_1d ( real, dimension(:), intent(in)  PUSTAR,
real, dimension(:), intent(in)  PTHETA,
real, dimension(:), intent(in)  PRV,
real, dimension(:), intent(in)  PSFTH,
real, dimension(:), intent(in)  PSFRV 
)

Definition at line 526 of file mode_sbls.F90.

◆ lmo_2d()

real function, dimension(size(pustar,1),size(pustar,2)) mode_sbls::lmo_2d ( real, dimension(:,:), intent(in)  PUSTAR,
real, dimension(:,:), intent(in)  PTHETA,
real, dimension(:,:), intent(in)  PRV,
real, dimension(:,:), intent(in)  PSFTH,
real, dimension(:,:), intent(in)  PSFRV 
)

Definition at line 492 of file mode_sbls.F90.

◆ paulson_psih_0d()

real function mode_sbls::paulson_psih_0d ( real, intent(in)  PZ_O_LMO)

Definition at line 469 of file mode_sbls.F90.

◆ paulson_psih_1d()

real function, dimension(size(pz_o_lmo,1)) mode_sbls::paulson_psih_1d ( real, dimension(:), intent(in)  PZ_O_LMO)

Definition at line 448 of file mode_sbls.F90.

◆ paulson_psih_2d()

real function, dimension(size(pz_o_lmo,1),size(pz_o_lmo,2)) mode_sbls::paulson_psih_2d ( real, dimension(:,:), intent(in)  PZ_O_LMO)

Definition at line 427 of file mode_sbls.F90.

◆ paulson_psih_3d()

function mode_sbls::paulson_psih_3d ( real, dimension(:,:,:), intent(in)  PZ_O_LMO)

Definition at line 404 of file mode_sbls.F90.

◆ paulson_psim_0d()

real function mode_sbls::paulson_psim_0d ( real, intent(in)  PZ_O_LMO)

Definition at line 381 of file mode_sbls.F90.

◆ paulson_psim_1d()

real function, dimension(size(pz_o_lmo,1)) mode_sbls::paulson_psim_1d ( real, dimension(:), intent(in)  PZ_O_LMO)

Definition at line 359 of file mode_sbls.F90.

◆ paulson_psim_2d()

real function, dimension(size(pz_o_lmo,1),size(pz_o_lmo,2)) mode_sbls::paulson_psim_2d ( real, dimension(:,:), intent(in)  PZ_O_LMO)

Definition at line 337 of file mode_sbls.F90.

◆ paulson_psim_3d()

function mode_sbls::paulson_psim_3d ( real, dimension(:,:,:), intent(in)  PZ_O_LMO)

Definition at line 313 of file mode_sbls.F90.

◆ ustar_0d()

real function mode_sbls::ustar_0d ( real, intent(in)  PWIND,
real, intent(in)  PZ,
real, intent(in)  PZ0,
real, intent(in)  PLMO 
)

Definition at line 680 of file mode_sbls.F90.

◆ ustar_1d()

real function, dimension(size(pz)) mode_sbls::ustar_1d ( real, dimension(:), intent(in)  PWIND,
real, dimension(:), intent(in)  PZ,
real, dimension(:), intent(in)  PZ0,
real, dimension(:), intent(in)  PLMO 
)

Definition at line 638 of file mode_sbls.F90.

◆ ustar_2d()

real function, dimension(size(pz,1),size(pz,2)) mode_sbls::ustar_2d ( real, dimension(:,:), intent(in)  PWIND,
real, dimension(:,:), intent(in)  PZ,
real, dimension(:,:), intent(in)  PZ0,
real, dimension(:,:), intent(in)  PLMO 
)

Definition at line 596 of file mode_sbls.F90.