CAM
BgcReactionsCentECACnpType.F90 File Reference
#include "bshr_assert.h"

Data Types

interface  bgcreactionscentecacnptype::bgc_reaction_century_ecacnp_type
 
interface  bgcreactionscentecacnptype::bgc_reaction_century_ecacnp_type
 

Modules

module  bgcreactionscentecacnptype
 

Functions/Subroutines

type(bgc_reaction_century_ecacnp_type) function bgcreactionscentecacnptype::constructor ()
 
subroutine bgcreactionscentecacnptype::init_boundary_condition_type (this, bounds, betrtracer_vars, tracerboundarycond_vars)
 
subroutine bgcreactionscentecacnptype::set_kinetics_par (this, lbj, ubj, nactpft, plantNutkinetics)
 
subroutine bgcreactionscentecacnptype::init_betrbgc (this, bounds, lbj, ubj, betrtracer_vars, namelist_buffer, bstatus)
 
subroutine bgcreactionscentecacnptype::set_boundary_conditions (this, bounds, num_soilc, filter_soilc, dz_top, betrtracer_vars, biophysforc, biogeo_flux, tracerboundarycond_vars, betr_status)
 
subroutine bgcreactionscentecacnptype::calc_bgc_reaction (this, bounds, col, lbj, ubj, num_soilc, filter_soilc, num_soilp, filter_soilp, jtops, dtime, betrtracer_vars, tracercoeff_vars, biophysforc, tracerstate_vars, tracerflux_vars, tracerboundarycond_vars, plant_soilbgc, biogeo_flux, betr_status)
 
subroutine bgcreactionscentecacnptype::rm_ext_output (this, c, j, dtime, nstates, ystatesf, centurybgc_index, centuryeca_forc, biogeo_flux)
 
subroutine bgcreactionscentecacnptype::do_tracer_equilibration (this, bounds, lbj, ubj, jtops, num_soilc, filter_soilc, betrtracer_vars, tracercoeff_vars, tracerstate_vars, betr_status)
 
subroutine bgcreactionscentecacnptype::readparams (this, namelist_buffer, betrtracer_vars)
 
subroutine bgcreactionscentecacnptype::initcold (this, bounds, col, betrtracer_vars, biophysforc, tracerstate_vars)
 
subroutine bgcreactionscentecacnptype::retrieve_biogeoflux (this, num_soilc, filter_soilc, tracerflux_vars, betrtracer_vars, biogeo_flux)
 
subroutine bgcreactionscentecacnptype::set_century_forc (this, bounds, col, lbj, ubj, jtops, num_soilc, filter_soilc, biophysforc, plant_soilbgc, betrtracer_vars, tracercoeff_vars, tracerstate_vars, betr_status)
 
subroutine bgcreactionscentecacnptype::retrieve_output (this, c, j, nstates, ystates0, ystatesf, dtime, betrtracer_vars, tracerflux_vars, tracerstate_vars, plant_soilbgc, biogeo_flux)
 
subroutine bgcreactionscentecacnptype::retrieve_lnd2atm (this, bounds, num_soilc, filter_soilc, tracerflux_vars, betrtracer_vars, biogeo_flux)
 
subroutine bgcreactionscentecacnptype::debug_info (this, bounds, num_soilc, filter_soilc, dzsoi, betrtracer_vars, tracerstate_vars, header, betr_status)
 
subroutine bgcreactionscentecacnptype::retrieve_biostates (this, bounds, lbj, ubj, jtops, num_soilc, filter_soilc, betrtracer_vars, tracerstate_vars, biogeo_state, betr_status)
 

Variables

character(len= *), parameter, private bgcreactionscentecacnptype::mod_filename = __FILE__
 
logical bgcreactionscentecacnptype::ldebug