The module 'multi_gases' peforms multi constitutents computations. More...
Functions/Subroutines | |
subroutine, public | multi_gases_init (ngas, nwat) |
pure real function, public | virq (q) |
pure real function, public | virq_nodq (q) |
pure real function, public | virq_max (q, qmin) |
pure real function, public | virq_qpz (q, qpz) |
pure real function, public | virqd (q) |
pure real function, public | vicpqd (q) |
pure real function, public | vicpqd_qpz (q, qpz) |
pure real function, public | vicvqd (q) |
pure real function, public | vicvqd_qpz (q, qpz) |
Variables | |
integer, public | num_gas |
integer, public | ind_gas |
integer, private | num_wat |
integer, private | sphum |
integer, private | sphump1 |
real, dimension(:), allocatable | ri |
real, dimension(:), allocatable | cpi |
real, dimension(:), allocatable, public | vir |
real, dimension(:), allocatable, public | vicp |
real, dimension(:), allocatable, public | vicv |
The module 'multi_gases' peforms multi constitutents computations.
subroutine, public multi_gases_mod::multi_gases_init | ( | integer, intent(in) | ngas, |
integer, intent(in) | nwat | ||
) |
Definition at line 70 of file multi_gases.F90.
pure real function, public multi_gases_mod::vicpqd | ( | real, dimension(num_gas), intent(in) | q | ) |
Definition at line 239 of file multi_gases.F90.
pure real function, public multi_gases_mod::vicpqd_qpz | ( | real, dimension(num_gas), intent(in) | q, |
real, intent(in) | qpz | ||
) |
Definition at line 259 of file multi_gases.F90.
pure real function, public multi_gases_mod::vicvqd | ( | real, dimension(num_gas), intent(in) | q | ) |
Definition at line 280 of file multi_gases.F90.
pure real function, public multi_gases_mod::vicvqd_qpz | ( | real, dimension(num_gas), intent(in) | q, |
real, intent(in) | qpz | ||
) |
Definition at line 300 of file multi_gases.F90.
pure real function, public multi_gases_mod::virq | ( | real, dimension(num_gas), intent(in) | q | ) |
Definition at line 136 of file multi_gases.F90.
pure real function, public multi_gases_mod::virq_max | ( | real, dimension(num_gas), intent(in) | q, |
real, intent(in) | qmin | ||
) |
Definition at line 175 of file multi_gases.F90.
pure real function, public multi_gases_mod::virq_nodq | ( | real, dimension(num_gas), intent(in) | q | ) |
Definition at line 156 of file multi_gases.F90.
pure real function, public multi_gases_mod::virq_qpz | ( | real, dimension(num_gas), intent(in) | q, |
real, intent(in) | qpz | ||
) |
Definition at line 197 of file multi_gases.F90.
pure real function, public multi_gases_mod::virqd | ( | real, dimension(num_gas), intent(in) | q | ) |
Definition at line 219 of file multi_gases.F90.
real, dimension(:), allocatable multi_gases_mod::cpi |
Definition at line 49 of file multi_gases.F90.
integer, public multi_gases_mod::ind_gas |
Definition at line 45 of file multi_gases.F90.
integer, public multi_gases_mod::num_gas |
Definition at line 44 of file multi_gases.F90.
|
private |
Definition at line 46 of file multi_gases.F90.
real, dimension(:), allocatable multi_gases_mod::ri |
Definition at line 48 of file multi_gases.F90.
|
private |
Definition at line 47 of file multi_gases.F90.
|
private |
Definition at line 47 of file multi_gases.F90.
real, dimension(:), allocatable, public multi_gases_mod::vicp |
Definition at line 51 of file multi_gases.F90.
real, dimension(:), allocatable, public multi_gases_mod::vicv |
Definition at line 52 of file multi_gases.F90.
real, dimension(:), allocatable, public multi_gases_mod::vir |
Definition at line 50 of file multi_gases.F90.