My Project
programmer's documentation
Loading...
Searching...
No Matches
Data Types | Variables
At_soil

Data Types

type  categorie_sol
 kind of soil (water, forest, urban ...) and associated constantes More...
 
type  variables_sol
 Class definition of soil_variables. More...
 
type  soil_tab
 Defines the soil constants and variables of the vertical arrays used for the 1D radiative model. More...
 

Variables

integer, save nfmodsol
 Number of boundary faces with soil features.
 
integer, save nbrsol
 Number of soil model's type.
 
double precision rugdyn
 Dynamic roughness length.
 
double precision rugthe
 Thermal roughness length.
 
double precision albedo
 Albedo.
 
double precision emissi
 emissivity
 
double precision vegeta
 Vegetation index.
 
double precision c1w
 maximum water capacity of shallow reservoir
 
double precision c2w
 ratio of the maximum water capacity of the shallow reservoir to the deep reservoir [0,1]
 
double precision csol
 Thermal inertia of the soil.
 
double precision r1
 Rij value for Rij1.
 
double precision r2
 Rij value for Rij2.
 
double precision tprof
 deep soil temperture
 
character(len=10) nomcat
 Soil category name.
 
type(categorie_solconstantes
 
double precision temp_sol
 soil temperature
 
double precision tempp
 deep soil temperature
 
double precision total_water
 total water content
 
double precision w1
 ratio of the shallow reservoir water content to its maximum capacity
 
double precision w2
 ratio of the deep reservoir water content to its maximum capacity
 
double precision tsini
 initial soil surface temperature
 
double precision tprini
 initial deep soil temperature
 
double precision qvsini
 initial soil specific humidity
 
double precision tmer
 Sea surface temperature.
 
type(categorie_sol), dimension(:), allocatable tab_sol
 array of the different features of each soil category
 
integer, dimension(:), allocatable, save indsol
 index of boundary faces with soil features
 
integer, dimension(:,:), allocatable pourcent_sol
 percentage of soil's category in each boundary face
 
type(variables_sol), dimension(:), allocatable, save solution_sol
 Class soil variable dimension.
 
double precision albedo
 albedo
 
double precision emissi
 emissivity
 
double precision ttsoil
 soil thermo temperature
 
double precision tpsoil
 soil potential temperature
 
double precision totwat
 total water content
 
double precision pressure
 surface pressure
 
double precision density
 density
 
double precision foir
 ir downcoming flux
 
double precision fos
 solar radation absorbed by the soil
 
type(soil_tab), dimension(:), allocatable, save soilvert
 Class soilvert dimension.
 

Detailed Description

Variable Documentation

◆ albedo [1/2]

double precision albedo

Albedo.

◆ albedo [2/2]

double precision albedo

albedo

◆ c1w

double precision c1w

maximum water capacity of shallow reservoir

◆ c2w

double precision c2w

ratio of the maximum water capacity of the shallow reservoir to the deep reservoir [0,1]

◆ constantes

type(categorie_sol) constantes

◆ csol

double precision csol

Thermal inertia of the soil.

◆ density

double precision density

density

◆ emissi [1/2]

double precision emissi

emissivity

◆ emissi [2/2]

double precision emissi

emissivity

◆ foir

double precision foir

ir downcoming flux

◆ fos

double precision fos

solar radation absorbed by the soil

◆ indsol

integer, dimension(:), allocatable, save indsol

index of boundary faces with soil features

◆ nbrsol

integer, save nbrsol

Number of soil model's type.

◆ nfmodsol

integer, save nfmodsol

Number of boundary faces with soil features.

◆ nomcat

character(len=10) nomcat

Soil category name.

◆ pourcent_sol

integer, dimension(:,:), allocatable pourcent_sol

percentage of soil's category in each boundary face

◆ pressure

double precision pressure

surface pressure

◆ qvsini

double precision qvsini

initial soil specific humidity

◆ r1

double precision r1

Rij value for Rij1.

◆ r2

double precision r2

Rij value for Rij2.

◆ rugdyn

double precision rugdyn

Dynamic roughness length.

◆ rugthe

double precision rugthe

Thermal roughness length.

◆ soilvert

type(soil_tab), dimension(:), allocatable, save soilvert

Class soilvert dimension.

◆ solution_sol

type(variables_sol), dimension(:), allocatable, save solution_sol

Class soil variable dimension.

◆ tab_sol

type(categorie_sol), dimension(:), allocatable tab_sol

array of the different features of each soil category

◆ temp_sol

double precision temp_sol

soil temperature

◆ tempp

double precision tempp

deep soil temperature

◆ tmer

double precision tmer

Sea surface temperature.

◆ total_water

double precision total_water

total water content

◆ totwat

double precision totwat

total water content

◆ tprini

double precision tprini

initial deep soil temperature

◆ tprof

double precision tprof

deep soil temperture

◆ tpsoil

double precision tpsoil

soil potential temperature

◆ tsini

double precision tsini

initial soil surface temperature

◆ ttsoil

double precision ttsoil

soil thermo temperature

◆ vegeta

double precision vegeta

Vegetation index.

◆ w1

double precision w1

ratio of the shallow reservoir water content to its maximum capacity

◆ w2

double precision w2

ratio of the deep reservoir water content to its maximum capacity