CAM
|
Functions/Subroutines | |
subroutine, public | physconst_init () |
subroutine, public | physconst_readnl (nlfile) |
subroutine, public | physconst_update (mmr, t, cnst_mw_o, cnst_mw_o2, cnst_mw_h, cnst_mw_n, ixo, ixo2, ixh, ncnst, lchnk, ncol) |
Variables | |
integer, parameter, public | spec_class_undefined = 0 |
integer, parameter, public | spec_class_cldphysics = 1 |
integer, parameter, public | spec_class_aerosol = 2 |
integer, parameter, public | spec_class_gas = 3 |
integer, parameter, public | spec_class_other = 4 |
real(r8), parameter, public | avogad = shr_const_avogad |
real(r8), parameter, public | boltz = shr_const_boltz |
real(r8), parameter, public | cday = shr_const_cday |
real(r8), parameter, public | cpair = shr_const_cpdair |
real(r8), parameter, public | cpliq = shr_const_cpfw |
real(r8), parameter, public | karman = shr_const_karman |
real(r8), parameter, public | latice = shr_const_latice |
real(r8), parameter, public | latvap = shr_const_latvap |
real(r8), parameter, public | pi = shr_const_pi |
real(r8), parameter, public | pstd = shr_const_pstd |
real(r8), parameter, public | r_universal = shr_const_rgas |
real(r8), parameter, public | rhoh2o = shr_const_rhofw |
real(r8), parameter, public | spval = shr_const_spval |
real(r8), parameter, public | stebol = shr_const_stebol |
real(r8), parameter, public | h2otrip = shr_const_tktrip |
real(r8), parameter, public | c0 = 2.99792458e8_r8 |
real(r8), parameter, public | planck = 6.6260755e-34_r8 |
real(r8), parameter, public | mwco2 = 44._r8 |
real(r8), parameter, public | mwn2o = 44._r8 |
real(r8), parameter, public | mwch4 = 16._r8 |
real(r8), parameter, public | mwf11 = 136._r8 |
real(r8), parameter, public | mwf12 = 120._r8 |
real(r8), parameter, public | mwo3 = 48._r8 |
real(r8), parameter, public | mwso2 = 64._r8 |
real(r8), parameter, public | mwso4 = 96._r8 |
real(r8), parameter, public | mwh2o2 = 34._r8 |
real(r8), parameter, public | mwdms = 62._r8 |
real(r8), parameter, public | mwnh4 = 18._r8 |
real(r8), public | gravit = shr_const_g |
real(r8), public | sday = shr_const_sday |
real(r8), public | mwh2o = shr_const_mwwv |
real(r8), public | cpwv = shr_const_cpwv |
real(r8), public | mwdry = shr_const_mwdair |
real(r8), public | rearth = shr_const_rearth |
real(r8), public | tmelt = shr_const_tkfrz |
real(r8), public | rga = 1._r8/shr_const_g |
real(r8), public | ra = 1._r8/shr_const_rearth |
real(r8), public | omega = shr_const_omega |
real(r8), public | rh2o = shr_const_rwv |
real(r8), public | rair = shr_const_rdair |
real(r8), public | epsilo = shr_const_mwwv/shr_const_mwdair |
real(r8), public | zvir = shr_const_zvir |
real(r8), public | cpvir = shr_const_cpvir |
real(r8), public | rhodair = shr_const_rhodair |
real(r8), public | cappa = (shr_const_rgas/shr_const_mwdair)/shr_const_cpdair |
real(r8), public | ez |
real(r8), public | cpd_on_cpv = shr_const_cpdair/shr_const_cpwv |
real(r8), dimension(:,:,:), pointer, public | cpairv |
real(r8), dimension(:,:,:), pointer, public | rairv |
real(r8), dimension(:,:,:), pointer, public | cappav |
real(r8), dimension(:,:,:), pointer, public | mbarv |
real(r8), dimension(:,:,:), pointer, public | kmvis |
real(r8), dimension(:,:,:), pointer, public | kmcnd |
real(r8), public | tms_orocnst |
real(r8), public | tms_z0fac |
subroutine, public physconst::physconst_init | ( | ) |
subroutine, public physconst::physconst_readnl | ( | character(len=*), intent(in) | nlfile | ) |
subroutine, public physconst::physconst_update | ( | real(r8), dimension(pcols,pver,ncnst), intent(in) | mmr, |
real(r8), dimension(pcols,pver), intent(in) | t, | ||
real(r8), intent(in) | cnst_mw_o, | ||
real(r8), intent(in) | cnst_mw_o2, | ||
real(r8), intent(in) | cnst_mw_h, | ||
real(r8), intent(in) | cnst_mw_n, | ||
integer, intent(in) | ixo, | ||
integer, intent(in) | ixo2, | ||
integer, intent(in) | ixh, | ||
integer, intent(in) | ncnst, | ||
integer, intent(in) | lchnk, | ||
integer, intent(in) | ncol | ||
) |
real(r8), parameter, public physconst::avogad = shr_const_avogad |
real(r8), parameter, public physconst::boltz = shr_const_boltz |
real(r8), parameter, public physconst::c0 = 2.99792458e8_r8 |
real(r8), public physconst::cappa = (shr_const_rgas/shr_const_mwdair)/shr_const_cpdair |
real(r8), dimension(:,:,:), pointer, public physconst::cappav |
real(r8), parameter, public physconst::cday = shr_const_cday |
real(r8), parameter, public physconst::cpair = shr_const_cpdair |
real(r8), dimension(:,:,:), pointer, public physconst::cpairv |
real(r8), public physconst::cpd_on_cpv = shr_const_cpdair/shr_const_cpwv |
real(r8), parameter, public physconst::cpliq = shr_const_cpfw |
real(r8), public physconst::cpvir = shr_const_cpvir |
real(r8), public physconst::cpwv = shr_const_cpwv |
real(r8), public physconst::epsilo = shr_const_mwwv/shr_const_mwdair |
real(r8), public physconst::ez |
real(r8), public physconst::gravit = shr_const_g |
real(r8), parameter, public physconst::h2otrip = shr_const_tktrip |
real(r8), parameter, public physconst::karman = shr_const_karman |
real(r8), dimension(:,:,:), pointer, public physconst::kmcnd |
real(r8), dimension(:,:,:), pointer, public physconst::kmvis |
real(r8), parameter, public physconst::latice = shr_const_latice |
real(r8), parameter, public physconst::latvap = shr_const_latvap |
real(r8), dimension(:,:,:), pointer, public physconst::mbarv |
real(r8), parameter, public physconst::mwch4 = 16._r8 |
real(r8), parameter, public physconst::mwco2 = 44._r8 |
real(r8), parameter, public physconst::mwdms = 62._r8 |
real(r8), public physconst::mwdry = shr_const_mwdair |
real(r8), parameter, public physconst::mwf11 = 136._r8 |
real(r8), parameter, public physconst::mwf12 = 120._r8 |
real(r8), public physconst::mwh2o = shr_const_mwwv |
real(r8), parameter, public physconst::mwh2o2 = 34._r8 |
real(r8), parameter, public physconst::mwn2o = 44._r8 |
real(r8), parameter, public physconst::mwnh4 = 18._r8 |
real(r8), parameter, public physconst::mwo3 = 48._r8 |
real(r8), parameter, public physconst::mwso2 = 64._r8 |
real(r8), parameter, public physconst::mwso4 = 96._r8 |
real(r8), public physconst::omega = shr_const_omega |
real(r8), parameter, public physconst::pi = shr_const_pi |
real(r8), parameter, public physconst::planck = 6.6260755e-34_r8 |
real(r8), parameter, public physconst::pstd = shr_const_pstd |
real(r8), parameter, public physconst::r_universal = shr_const_rgas |
real(r8), public physconst::ra = 1._r8/shr_const_rearth |
real(r8), public physconst::rair = shr_const_rdair |
real(r8), dimension(:,:,:), pointer, public physconst::rairv |
real(r8), public physconst::rearth = shr_const_rearth |
real(r8), public physconst::rga = 1._r8/shr_const_g |
real(r8), public physconst::rh2o = shr_const_rwv |
real(r8), public physconst::rhodair = shr_const_rhodair |
real(r8), parameter, public physconst::rhoh2o = shr_const_rhofw |
real(r8), public physconst::sday = shr_const_sday |
integer, parameter, public physconst::spec_class_aerosol = 2 |
integer, parameter, public physconst::spec_class_cldphysics = 1 |
integer, parameter, public physconst::spec_class_gas = 3 |
integer, parameter, public physconst::spec_class_other = 4 |
integer, parameter, public physconst::spec_class_undefined = 0 |
real(r8), parameter, public physconst::spval = shr_const_spval |
real(r8), parameter, public physconst::stebol = shr_const_stebol |
real(r8), public physconst::tmelt = shr_const_tkfrz |
real(r8), public physconst::tms_orocnst |
real(r8), public physconst::tms_z0fac |
real(r8), public physconst::zvir = shr_const_zvir |