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

Data Types

interface  acoef_func
 
interface  aniso_func
 
interface  bcoef_func
 
interface  c1sat_func
 
interface  c2ref_func
 
interface  c3_func
 
interface  c4b_func
 
interface  c4ref_func
 
interface  cgsat_func
 
interface  hydcondsat_func
 
interface  matpotsat_func
 
interface  pcoef_func
 
interface  w33_func
 
interface  wfc_func
 
interface  wsat_func
 
interface  wwilt_func
 

Functions/Subroutines

real function, dimension(size(psand, 1), size(psand, 2)) wsat_func_2d (PCLAY, PSAND, HPEDOTF)
 
real function, dimension(size(pclay, 1), size(pclay, 2)) wwilt_func_2d (PCLAY, PSAND, HPEDOTF)
 
real function, dimension(size(pclay, 1), size(pclay, 2)) wfc_func_2d (PCLAY, PSAND, HPEDOTF)
 
real function, dimension(size(pclay, 1), size(pclay, 2)) w33_func_2d (PCLAY, PSAND, HPEDOTF)
 
real function, dimension(size(pclay, 1), size(pclay, 2)) bcoef_func_2d (PCLAY, PSAND, HPEDOTF)
 
real function, dimension(size(psand, 1), size(psand, 2)) matpotsat_func_2d (PCLAY, PSAND, HPEDOTF)
 
real function, dimension(size(pclay, 1), size(pclay, 2)) hydcondsat_func_2d (PCLAY, PSAND, HPEDOTF)
 
real function, dimension(size(pclay, 1), size(pclay, 2)) cgsat_func_2d (PCLAY, PSAND)
 
real function, dimension(size(pclay, 1), size(pclay, 2)) c1sat_func_2d (PCLAY)
 
real function, dimension(size(pclay, 1), size(pclay, 2)) c2ref_func_2d (PCLAY)
 
real function, dimension(size(pclay, 1), size(pclay, 2)) c3_func_2d (PCLAY)
 
real function, dimension(size(pclay, 1), size(pclay, 2)) c4b_func_2d (PCLAY)
 
real function, dimension(size(pclay, 1), size(pclay, 2)) c4ref_func_2d (PCLAY, PSAND, PD2, PD3)
 
real function, dimension(size(pclay, 1), size(pclay, 2)) acoef_func_2d (PCLAY)
 
real function, dimension(size(pclay, 1), size(pclay, 2)) pcoef_func_2d (PCLAY)
 
real function, dimension(size(pclay, 1), size(pclay, 2)) aniso_func_2d (PCLAY)
 
real function, dimension(size(psand)) wsat_func_1d (PCLAY, PSAND, HPEDOTF)
 
real function, dimension(size(pclay)) wwilt_func_1d (PCLAY, PSAND, HPEDOTF)
 
real function, dimension(size(pclay)) wfc_func_1d (PCLAY, PSAND, HPEDOTF)
 
real function, dimension(size(pclay)) w33_func_1d (PCLAY, PSAND, HPEDOTF)
 
real function, dimension(size(pclay)) bcoef_func_1d (PCLAY, PSAND, HPEDOTF)
 
real function, dimension(size(psand)) matpotsat_func_1d (PCLAY, PSAND, HPEDOTF)
 
real function, dimension(size(pclay)) hydcondsat_func_1d (PCLAY, PSAND, HPEDOTF)
 
real function, dimension(size(pclay)) cgsat_func_1d (PCLAY, PSAND)
 
real function, dimension(size(pclay)) c1sat_func_1d (PCLAY)
 
real function, dimension(size(pclay)) c2ref_func_1d (PCLAY)
 
real function, dimension(size(pclay)) c3_func_1d (PCLAY)
 
real function, dimension(size(pclay)) c4b_func_1d (PCLAY)
 
real function, dimension(size(pclay)) c4ref_func_1d (PCLAY, PSAND, PD2, PD3)
 
real function, dimension(size(pclay)) acoef_func_1d (PCLAY)
 
real function, dimension(size(pclay)) pcoef_func_1d (PCLAY)
 
real function, dimension(size(pclay)) aniso_func_1d (PCLAY)
 

Function/Subroutine Documentation

◆ acoef_func_1d()

real function, dimension(size(pclay)) mode_soil::acoef_func_1d ( real, dimension(:), intent(in)  PCLAY)

Definition at line 796 of file mode_soil.F90.

◆ acoef_func_2d()

real function, dimension(size(pclay,1),size(pclay,2)) mode_soil::acoef_func_2d ( real, dimension(:,:), intent(in)  PCLAY)

Definition at line 428 of file mode_soil.F90.

◆ aniso_func_1d()

real function, dimension(size(pclay)) mode_soil::aniso_func_1d ( real, dimension(:), intent(in)  PCLAY)

Definition at line 834 of file mode_soil.F90.

◆ aniso_func_2d()

real function, dimension(size(pclay,1),size(pclay,2)) mode_soil::aniso_func_2d ( real, dimension(:,:), intent(in)  PCLAY)

Definition at line 466 of file mode_soil.F90.

◆ bcoef_func_1d()

real function, dimension(size(pclay)) mode_soil::bcoef_func_1d ( real, dimension(:), intent(in)  PCLAY,
real, dimension(:), intent(in)  PSAND,
character(len=4), intent(in)  HPEDOTF 
)

Definition at line 589 of file mode_soil.F90.

◆ bcoef_func_2d()

real function, dimension(size(pclay,1),size(pclay,2)) mode_soil::bcoef_func_2d ( real, dimension(:,:), intent(in)  PCLAY,
real, dimension(:,:), intent(in)  PSAND,
character(len=4), intent(in)  HPEDOTF 
)

Definition at line 222 of file mode_soil.F90.

◆ c1sat_func_1d()

real function, dimension(size(pclay)) mode_soil::c1sat_func_1d ( real, dimension(:), intent(in)  PCLAY)

Definition at line 687 of file mode_soil.F90.

◆ c1sat_func_2d()

real function, dimension(size(pclay,1),size(pclay,2)) mode_soil::c1sat_func_2d ( real, dimension(:,:), intent(in)  PCLAY)

Definition at line 319 of file mode_soil.F90.

◆ c2ref_func_1d()

real function, dimension(size(pclay)) mode_soil::c2ref_func_1d ( real, dimension(:), intent(in)  PCLAY)

Definition at line 706 of file mode_soil.F90.

◆ c2ref_func_2d()

real function, dimension(size(pclay,1),size(pclay,2)) mode_soil::c2ref_func_2d ( real, dimension(:,:), intent(in)  PCLAY)

Definition at line 338 of file mode_soil.F90.

◆ c3_func_1d()

real function, dimension(size(pclay)) mode_soil::c3_func_1d ( real, dimension(:), intent(in)  PCLAY)

Definition at line 725 of file mode_soil.F90.

◆ c3_func_2d()

real function, dimension(size(pclay,1),size(pclay,2)) mode_soil::c3_func_2d ( real, dimension(:,:), intent(in)  PCLAY)

Definition at line 357 of file mode_soil.F90.

◆ c4b_func_1d()

real function, dimension(size(pclay)) mode_soil::c4b_func_1d ( real, dimension(:), intent(in)  PCLAY)

Definition at line 744 of file mode_soil.F90.

◆ c4b_func_2d()

real function, dimension(size(pclay,1),size(pclay,2)) mode_soil::c4b_func_2d ( real, dimension(:,:), intent(in)  PCLAY)

Definition at line 376 of file mode_soil.F90.

◆ c4ref_func_1d()

real function, dimension(size(pclay)) mode_soil::c4ref_func_1d ( real, dimension(:), intent(in)  PCLAY,
real, dimension(:), intent(in)  PSAND,
real, dimension(:), intent(in)  PD2,
real, dimension(:), intent(in)  PD3 
)

Definition at line 763 of file mode_soil.F90.

◆ c4ref_func_2d()

real function, dimension(size(pclay,1),size(pclay,2)) mode_soil::c4ref_func_2d ( real, dimension(:,:), intent(in)  PCLAY,
real, dimension(:,:), intent(in)  PSAND,
real, dimension(:,:), intent(in)  PD2,
real, dimension(:,:), intent(in)  PD3 
)

Definition at line 395 of file mode_soil.F90.

◆ cgsat_func_1d()

real function, dimension(size(pclay)) mode_soil::cgsat_func_1d ( real, dimension(:), intent(in)  PCLAY,
real, dimension(:), intent(in)  PSAND 
)

Definition at line 667 of file mode_soil.F90.

◆ cgsat_func_2d()

real function, dimension(size(pclay,1),size(pclay,2)) mode_soil::cgsat_func_2d ( real, dimension(:,:), intent(in)  PCLAY,
real, dimension(:,:), intent(in)  PSAND 
)

Definition at line 299 of file mode_soil.F90.

◆ hydcondsat_func_1d()

real function, dimension(size(pclay)) mode_soil::hydcondsat_func_1d ( real, dimension(:), intent(in)  PCLAY,
real, dimension(:), intent(in)  PSAND,
character(len=4), intent(in)  HPEDOTF 
)

Definition at line 638 of file mode_soil.F90.

◆ hydcondsat_func_2d()

real function, dimension(size(pclay,1),size(pclay,2)) mode_soil::hydcondsat_func_2d ( real, dimension(:,:), intent(in)  PCLAY,
real, dimension(:,:), intent(in)  PSAND,
character(len=4), intent(in)  HPEDOTF 
)

Definition at line 270 of file mode_soil.F90.

◆ matpotsat_func_1d()

real function, dimension(size(psand)) mode_soil::matpotsat_func_1d ( real, dimension(:), intent(in)  PCLAY,
real, dimension(:), intent(in)  PSAND,
character(len=4), intent(in)  HPEDOTF 
)

Definition at line 613 of file mode_soil.F90.

◆ matpotsat_func_2d()

real function, dimension(size(psand,1),size(psand,2)) mode_soil::matpotsat_func_2d ( real, dimension(:,:), intent(in)  PCLAY,
real, dimension(:,:), intent(in)  PSAND,
character(len=4), intent(in)  HPEDOTF 
)

Definition at line 246 of file mode_soil.F90.

◆ pcoef_func_1d()

real function, dimension(size(pclay)) mode_soil::pcoef_func_1d ( real, dimension(:), intent(in)  PCLAY)

Definition at line 815 of file mode_soil.F90.

◆ pcoef_func_2d()

real function, dimension(size(pclay,1),size(pclay,2)) mode_soil::pcoef_func_2d ( real, dimension(:,:), intent(in)  PCLAY)

Definition at line 447 of file mode_soil.F90.

◆ w33_func_1d()

real function, dimension(size(pclay)) mode_soil::w33_func_1d ( real, dimension(:), intent(in)  PCLAY,
real, dimension(:), intent(in)  PSAND,
character(len=4), intent(in)  HPEDOTF 
)

Definition at line 561 of file mode_soil.F90.

Here is the caller graph for this function:

◆ w33_func_2d()

real function, dimension(size(pclay,1),size(pclay,2)) mode_soil::w33_func_2d ( real, dimension(:,:), intent(in)  PCLAY,
real, dimension(:,:), intent(in)  PSAND,
character(len=4), intent(in)  HPEDOTF 
)

Definition at line 194 of file mode_soil.F90.

◆ wfc_func_1d()

real function, dimension(size(pclay)) mode_soil::wfc_func_1d ( real, dimension(:), intent(in)  PCLAY,
real, dimension(:), intent(in)  PSAND,
character(len=4), intent(in)  HPEDOTF 
)

Definition at line 536 of file mode_soil.F90.

Here is the caller graph for this function:

◆ wfc_func_2d()

real function, dimension(size(pclay,1),size(pclay,2)) mode_soil::wfc_func_2d ( real, dimension(:,:), intent(in)  PCLAY,
real, dimension(:,:), intent(in)  PSAND,
character(len=4), intent(in)  HPEDOTF 
)

Definition at line 169 of file mode_soil.F90.

◆ wsat_func_1d()

real function, dimension(size(psand)) mode_soil::wsat_func_1d ( real, dimension(:), intent(in)  PCLAY,
real, dimension(:), intent(in)  PSAND,
character(len=4), intent(in)  HPEDOTF 
)

Definition at line 487 of file mode_soil.F90.

Here is the caller graph for this function:

◆ wsat_func_2d()

real function, dimension(size(psand,1),size(psand,2)) mode_soil::wsat_func_2d ( real, dimension(:,:), intent(in)  PCLAY,
real, dimension(:,:), intent(in)  PSAND,
character(len=4), intent(in)  HPEDOTF 
)

Definition at line 120 of file mode_soil.F90.

◆ wwilt_func_1d()

real function, dimension(size(pclay)) mode_soil::wwilt_func_1d ( real, dimension(:), intent(in)  PCLAY,
real, dimension(:), intent(in)  PSAND,
character(len=4), intent(in)  HPEDOTF 
)

Definition at line 511 of file mode_soil.F90.

◆ wwilt_func_2d()

real function, dimension(size(pclay,1),size(pclay,2)) mode_soil::wwilt_func_2d ( real, dimension(:,:), intent(in)  PCLAY,
real, dimension(:,:), intent(in)  PSAND,
character(len=4), intent(in)  HPEDOTF 
)

Definition at line 144 of file mode_soil.F90.