LMDZ
carbon_cycle_mod Module Reference

Data Types

type  co2_trac_type
 

Functions/Subroutines

subroutine, public carbon_cycle_init (tr_seri, pdtphys, aerosol, radio)
 
subroutine, public carbon_cycle (nstep, pdtphys, pctsrf, tr_seri, source)
 

Variables

logical, public carbon_cycle_tr
 
logical, public carbon_cycle_cpl
 
logical carbon_cycle_emis_comp_omp =.FALSE.
 
logical carbon_cycle_emis_comp =.FALSE.
 
logical rco2_inter_omp
 
logical rco2_inter
 
real fos_fuel_s_omp
 
real fos_fuel_s
 
real emis_land_s
 
real airetot
 
integer ntr_co2
 
real, dimension(:), allocatable, public fco2_ocn_day
 
real, dimension(:), allocatable fco2_land_day
 
real, dimension(:), allocatable fco2_lu_day
 
real, dimension(:,:), allocatable dtr_add
 
real, dimension(:), allocatable, public fco2_land_inst
 
real, dimension(:), allocatable, public fco2_lu_inst
 
real, dimension(:), allocatable, public co2_send
 
integer, parameter maxco2trac =5
 
type(co2_trac_type), dimension(maxco2tracco2trac
 

Function/Subroutine Documentation

subroutine, public carbon_cycle_mod::carbon_cycle ( integer, intent(in)  nstep,
real, intent(in)  pdtphys,
real, dimension(klon,nbsrf), intent(in)  pctsrf,
real, dimension(klon,klev,nbtr), intent(inout)  tr_seri,
real, dimension(klon,nbtr), intent(inout)  source 
)

Definition at line 299 of file carbon_cycle_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine, public carbon_cycle_mod::carbon_cycle_init ( real, dimension(klon,klev,nbtr), intent(in)  tr_seri,
real, intent(in)  pdtphys,
logical, dimension(nbtr), intent(inout)  aerosol,
logical, dimension(nbtr), intent(inout)  radio 
)

Definition at line 81 of file carbon_cycle_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

real carbon_cycle_mod::airetot

Definition at line 36 of file carbon_cycle_mod.F90.

logical, public carbon_cycle_mod::carbon_cycle_cpl

Definition at line 18 of file carbon_cycle_mod.F90.

logical carbon_cycle_mod::carbon_cycle_emis_comp =.FALSE.

Definition at line 22 of file carbon_cycle_mod.F90.

logical carbon_cycle_mod::carbon_cycle_emis_comp_omp =.FALSE.

Definition at line 21 of file carbon_cycle_mod.F90.

logical, public carbon_cycle_mod::carbon_cycle_tr

Definition at line 16 of file carbon_cycle_mod.F90.

real, dimension(:), allocatable, public carbon_cycle_mod::co2_send

Definition at line 61 of file carbon_cycle_mod.F90.

type(co2_trac_type), dimension(maxco2trac) carbon_cycle_mod::co2trac

Definition at line 76 of file carbon_cycle_mod.F90.

real, dimension(:,:), allocatable carbon_cycle_mod::dtr_add

Definition at line 51 of file carbon_cycle_mod.F90.

real carbon_cycle_mod::emis_land_s

Definition at line 33 of file carbon_cycle_mod.F90.

real, dimension(:), allocatable carbon_cycle_mod::fco2_land_day

Definition at line 46 of file carbon_cycle_mod.F90.

real, dimension(:), allocatable, public carbon_cycle_mod::fco2_land_inst

Definition at line 55 of file carbon_cycle_mod.F90.

real, dimension(:), allocatable carbon_cycle_mod::fco2_lu_day

Definition at line 48 of file carbon_cycle_mod.F90.

real, dimension(:), allocatable, public carbon_cycle_mod::fco2_lu_inst

Definition at line 57 of file carbon_cycle_mod.F90.

real, dimension(:), allocatable, public carbon_cycle_mod::fco2_ocn_day

Definition at line 43 of file carbon_cycle_mod.F90.

real carbon_cycle_mod::fos_fuel_s

Definition at line 31 of file carbon_cycle_mod.F90.

real carbon_cycle_mod::fos_fuel_s_omp

Definition at line 30 of file carbon_cycle_mod.F90.

integer, parameter carbon_cycle_mod::maxco2trac =5

Definition at line 75 of file carbon_cycle_mod.F90.

integer carbon_cycle_mod::ntr_co2

Definition at line 39 of file carbon_cycle_mod.F90.

logical carbon_cycle_mod::rco2_inter

Definition at line 26 of file carbon_cycle_mod.F90.

logical carbon_cycle_mod::rco2_inter_omp

Definition at line 25 of file carbon_cycle_mod.F90.