CAM
co2_cycle.F90 File Reference

Modules

module  co2_cycle
 

Functions/Subroutines

subroutine, public co2_cycle::co2_cycle_readnl (nlfile)
 
subroutine, public co2_cycle::co2_register
 
logical function, public co2_cycle::co2_transport ()
 
logical function, public co2_cycle::co2_implements_cnst (name)
 
subroutine, public co2_cycle::co2_init
 
subroutine, public co2_cycle::co2_time_interp_ocn
 
subroutine, public co2_cycle::co2_time_interp_fuel
 
subroutine, public co2_cycle::co2_init_cnst (name, q, gcid)
 

Variables

type(read_interp), public co2_cycle::data_flux_ocn
 
type(read_interp), public co2_cycle::data_flux_fuel
 
logical co2_cycle::co2_flag = .false.
 
logical, public co2_cycle::co2_readflux_ocn = .false.
 
logical, public co2_cycle::co2_readflux_fuel = .false.
 
character(len=256) co2_cycle::co2flux_ocn_file = 'unset'
 
character(len=256) co2_cycle::co2flux_fuel_file = 'unset'
 
integer, parameter co2_cycle::ncnst =4
 
character(len=7), dimension(ncnst), parameter co2_cycle::c_names = (/'CO2_OCN', 'CO2_FFF', 'CO2_LND', 'CO2 '/)
 
real(r8), dimension(ncnst), parameter co2_cycle::c_mw = (/mwco2, mwco2, mwco2, mwco2/)
 
real(r8), dimension(ncnst), parameter co2_cycle::c_cp = (/cpair, cpair, cpair, cpair/)
 
real(r8), dimension(ncnst), parameter co2_cycle::c_qmin = (/1.e-20_r8, 1.e-20_r8, 1.e-20_r8, 1.e-20_r8/)
 
integer, dimension(ncnst), public co2_cycle::c_i