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

Data Types

type  bgccentcnptype::centurybgceca_type
 

Modules

module  bgccentcnptype
 

Functions/Subroutines

class(centurybgceca_type) function, pointer, public bgccentcnptype::create_centuryeca_type ()
 
subroutine bgccentcnptype::init (this, biogeo_con, bstatus)
 
subroutine bgccentcnptype::initallocate (this, centurybgc_index)
 
subroutine bgccentcnptype::runbgc (this, is_surf, dtime, centuryeca_forc, nstates, ystates0, ystatesf, bstatus)
 
subroutine bgccentcnptype::calc_cascade_matrix (this, centurybgc_index, cascade_matrix, frc_c13, frc_c14)
 
subroutine bgccentcnptype::init_states (this, centurybgc_index, centuryeca_forc)
 
subroutine bgccentcnptype::add_ext_input (this, dtime, centurybgc_index, centuryeca_forc, c_inf, n_inf, p_inf)
 
subroutine bgccentcnptype::bgc_integrate (this, ystate, dtime, time, nprimvars, nstvars, dydt)
 
subroutine bgccentcnptype::arenchyma_gas_transport (this, centurybgc_index, dtime)
 
subroutine exp_ode_int (dt, c1, c2, c3, y0)
 
subroutine bgccentcnptype::sumup_cnp_msflx (this, ystates1, c_mass, n_mass, p_mass, c_flx, n_flx, p_flx)
 
subroutine bgccentcnptype::sumup_cnp_mass (this, header, c_mass, n_mass, p_mass)
 
subroutine bgccentcnptype::ode_adapt_ebbks1 (me, y0, nprimeq, neq, t, dt, y)
 

Variables

character(len= *), parameter, private bgccentcnptype::mod_filename = __FILE__
 
logical, public bgccentcnptype::ldebug_bgc =.false.
 

Function/Subroutine Documentation

◆ exp_ode_int()

subroutine arenchyma_gas_transport::exp_ode_int ( real(r8), intent(in)  dt,
real(r8), intent(in)  c1,
real(r8), intent(in)  c2,
real(r8), intent(in)  c3,
real(r8), intent(inout)  y0 
)
Here is the caller graph for this function: