FV3DYCORE  Version1.0.0
multi_gases.F90 File Reference

Go to the source code of this file.

Modules

module  multi_gases_mod
 The module 'multi_gases' peforms multi constitutents computations.
 

Functions/Subroutines

subroutine, public multi_gases_mod::multi_gases_init (ngas, nwat)
 
pure real function, public multi_gases_mod::virq (q)
 
pure real function, public multi_gases_mod::virq_nodq (q)
 
pure real function, public multi_gases_mod::virq_max (q, qmin)
 
pure real function, public multi_gases_mod::virq_qpz (q, qpz)
 
pure real function, public multi_gases_mod::virqd (q)
 
pure real function, public multi_gases_mod::vicpqd (q)
 
pure real function, public multi_gases_mod::vicpqd_qpz (q, qpz)
 
pure real function, public multi_gases_mod::vicvqd (q)
 
pure real function, public multi_gases_mod::vicvqd_qpz (q, qpz)
 

Variables

integer, public multi_gases_mod::num_gas
 
integer, public multi_gases_mod::ind_gas
 
integer, private multi_gases_mod::num_wat
 
integer, private multi_gases_mod::sphum
 
integer, private multi_gases_mod::sphump1
 
real, dimension(:), allocatable multi_gases_mod::ri
 
real, dimension(:), allocatable multi_gases_mod::cpi
 
real, dimension(:), allocatable, public multi_gases_mod::vir
 
real, dimension(:), allocatable, public multi_gases_mod::vicp
 
real, dimension(:), allocatable, public multi_gases_mod::vicv