CAM
|
Data Types | |
type | century_nitden_type |
Functions/Subroutines | |
subroutine | init (this, biogeo_con) |
subroutine | initpar (this, biogeo_con) |
subroutine | calc_anaerobic_frac (this, o2b, centuryeca_forc, o2_decomp_depth, anaerobic_frac, diffus) |
subroutine | calc_nitrif_denitrif_rate (this, centuryeca_forc, decompkf_eca, smin_nh4, smin_no3, anaerobic_frac, diffus, pot_f_nit_mol_per_sec, pot_co2_hr, n2_n2o_ratio_denit, pot_f_nit, pot_f_denit) |
subroutine | calc_pot_nitr (this, smin_nh4, centuryeca_forc, decompkf_eca, pot_f_nit_mol_per_sec) |
subroutine | calc_cascade_matrix (this, centurybgc_index, n2_n2o_ratio_denit, cascade_matrix) |
real(r8) function | get_nit_o2_scef (this) |
subroutine | run_nitden (this, centurybgc_index, centuryeca_forc, decompkf_eca, smin_nh4, smin_no3, o2b, o2_decomp_depth, pot_f_nit_mol_per_sec, pot_co2_hr, pot_f_nit, pot_f_denit, cascade_matrix) |
Variables | |
character(len= *), parameter, private | mod_filename = __FILE__ |
subroutine bgccentcnpnitdentype::calc_anaerobic_frac | ( | class(century_nitden_type), intent(inout) | this, |
real(r8), intent(in) | o2b, | ||
type(centuryeca_forc_type), intent(in) | centuryeca_forc, | ||
real(r8), intent(in) | o2_decomp_depth, | ||
real(r8), intent(out) | anaerobic_frac, | ||
real(r8), intent(out) | diffus | ||
) |
subroutine bgccentcnpnitdentype::calc_cascade_matrix | ( | class(century_nitden_type), intent(inout) | this, |
type(centurybgc_index_type), intent(in) | centurybgc_index, | ||
real(r8), intent(in) | n2_n2o_ratio_denit, | ||
real(r8), dimension(centurybgc_index%nstvars, centurybgc_index%nreactions), intent(inout) | cascade_matrix | ||
) |
subroutine bgccentcnpnitdentype::calc_nitrif_denitrif_rate | ( | class(century_nitden_type), intent(inout) | this, |
type(centuryeca_forc_type), intent(in) | centuryeca_forc, | ||
type(decompcent_type), intent(in) | decompkf_eca, | ||
real(r8), intent(in) | smin_nh4, | ||
real(r8), intent(in) | smin_no3, | ||
real(r8), intent(in) | anaerobic_frac, | ||
real(r8), intent(in) | diffus, | ||
real(r8), intent(in) | pot_f_nit_mol_per_sec, | ||
real(r8), intent(in) | pot_co2_hr, | ||
real(r8), intent(out) | n2_n2o_ratio_denit, | ||
real(r8), intent(out) | pot_f_nit, | ||
real(r8), intent(out) | pot_f_denit | ||
) |
subroutine bgccentcnpnitdentype::calc_pot_nitr | ( | class(century_nitden_type), intent(inout) | this, |
real(r8), intent(in) | smin_nh4, | ||
type(centuryeca_forc_type), intent(in) | centuryeca_forc, | ||
type(decompcent_type), intent(in) | decompkf_eca, | ||
real(r8), intent(out) | pot_f_nit_mol_per_sec | ||
) |
real(r8) function bgccentcnpnitdentype::get_nit_o2_scef | ( | class(century_nitden_type), intent(inout) | this | ) |
subroutine bgccentcnpnitdentype::init | ( | class(century_nitden_type), intent(inout) | this, |
type(biogeocon_type), intent(in) | biogeo_con | ||
) |
subroutine bgccentcnpnitdentype::initpar | ( | class(century_nitden_type), intent(inout) | this, |
type(biogeocon_type), intent(in) | biogeo_con | ||
) |
|
private |
|
private |