My Project
 All Classes Files Functions Variables Macros
carbon_cycle_mod Module Reference
Collaboration diagram for carbon_cycle_mod:
[legend]

Data Types

type  co2_trac_type

Public Member Functions

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

Public Attributes

logical, public carbon_cycle_tr
logical, public carbon_cycle_cpl
real, dimension(:),
allocatable, public 
fco2_ocn_day
real, dimension(:),
allocatable, public 
fco2_land_inst
real, dimension(:),
allocatable, public 
fco2_lu_inst
real, dimension(:),
allocatable, public 
co2_send
integer, parameter maxco2trac = 5

Private Attributes

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 fco2_land_day
real, dimension(:), allocatable fco2_lu_day
real, dimension(:,:), allocatable dtr_add
type(co2_trac_type), dimension(maxco2tracco2trac

Detailed Description

Definition at line 1 of file carbon_cycle_mod.F90.

Member 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 297 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 80 of file carbon_cycle_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

real carbon_cycle_mod::airetot
private

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.
private

Definition at line 22 of file carbon_cycle_mod.F90.

logical carbon_cycle_mod::carbon_cycle_emis_comp_omp = .FALSE.
private

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
private

Definition at line 76 of file carbon_cycle_mod.F90.

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

Definition at line 51 of file carbon_cycle_mod.F90.

real carbon_cycle_mod::emis_land_s
private

Definition at line 33 of file carbon_cycle_mod.F90.

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

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
private

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
private

Definition at line 31 of file carbon_cycle_mod.F90.

real carbon_cycle_mod::fos_fuel_s_omp
private

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
private

Definition at line 39 of file carbon_cycle_mod.F90.

logical carbon_cycle_mod::rco2_inter
private

Definition at line 26 of file carbon_cycle_mod.F90.

logical carbon_cycle_mod::rco2_inter_omp
private

Definition at line 25 of file carbon_cycle_mod.F90.


The documentation for this module was generated from the following file: