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

Data Types

type  tracerparamsmod::soil_tortuosity_type
 

Modules

module  tracerparamsmod
 

Functions/Subroutines

subroutine, public tracerparamsmod::tracer_param_init (bounds)
 
subroutine tracerparamsmod::calc_gaseous_diffusion_soil_tortuosity (bounds, lbj, ubj, jtops, num_soilc, filter_soilc, biophysforc, tau_gas, bstatus)
 
subroutine tracerparamsmod::calc_aqueous_diffusion_soil_tortuosity (bounds, lbj, ubj, jtops, numf, filter, biophysforc, tau_liq, betr_status)
 
subroutine tracerparamsmod::calc_bulk_diffusivity (bounds, col, lbj, ubj, jtops, numf, filter, bunsencef_col, biophysforc, tau_soi, betrtracer_vars, bulkdiffus, betr_status)
 
subroutine tracerparamsmod::calc_bulk_conductances (bounds, lbj, ubj, jtops, numf, filter, bulkdiffus, dz, betrtracer_vars, hmconductance_col, betr_status)
 
subroutine tracerparamsmod::calc_henrys_coeff (bounds, lbj, ubj, jtops, numf, filter, t_soisno, soi_pH, betrtracer_vars, aqu2neutralcef_col, henrycef_col, betr_status)
 
subroutine tracerparamsmod::calc_bunsen_coeff (bounds, lbj, ubj, jtops, numf, filter, henrycef_col, t_soisno, smp_l, betrtracer_vars, bunsencef_col, betr_status)
 
subroutine tracerparamsmod::calc_dual_phase_convert_coeff (bounds, lbj, ubj, jtops, numf, filter, biophysforc, betrtracer_vars, tracerstate_vars, tracercoeff_vars, betr_status)
 
subroutine, public tracerparamsmod::convert_mobile2gas (bounds, lbj, ubj, jtops, numf, filter, do_forward, gas2bulkcef_mobile_col, betrtracer_vars, tracer_conc_mobile, betr_status)
 
subroutine, public tracerparamsmod::set_multi_phase_diffusion (bounds, col, lbj, ubj, jtops, numf, filter, biophysforc, betrtracer_vars, tracercoeff_vars, betr_status)
 
subroutine, public tracerparamsmod::set_phase_convert_coeff (bounds, lbj, ubj, jtops, numf, filter, dz, biophysforc, betrtracer_vars, tracerstate_vars, tracercoeff_vars, betr_status)
 
subroutine, public tracerparamsmod::calc_tracer_infiltration (bounds, jtops, numf, filter, bunsencef_topsoi, betrtracer_vars, tracerboundarycond_vars, biogeo_flux, tracer_flx_infl, betr_status)
 
subroutine tracerparamsmod::calc_equil_to_liquid_convert_coeff (bounds, lbj, ubj, jtops, numf, filter, t_soisno, h2osoi_ice, dz, betrtracer_vars, aqu2equilsolidcef_col, betr_status)
 
subroutine, public tracerparamsmod::get_zwt (bounds, numf, filter, zi, biophysforc, zwt, jwt, betr_status)
 
subroutine, public tracerparamsmod::calc_aerecond (bounds, col, pft, num_soilp, filter_soilp, jwt, biophysforc, betrtracer_vars, betr_aerecond_vars, tracercoeff_vars, betr_status)
 
subroutine, public tracerparamsmod::betr_annualupdate (betr_time, bounds, pft, num_soilc, filter_soilc, num_soilp, filter_soilp, biophysforc, betr_aerecond_vars, tracercoeff_vars, betr_status)
 
subroutine tracerparamsmod::calc_rhovap (bounds, lbj, ubj, jtops, num_soilc, filter_soilc, t_soisno, smp_l, rho_vap, betr_status)
 

Variables

character(len= *), parameter, private tracerparamsmod::mod_filename = __FILE__
 
character(len= *), parameter tracerparamsmod::filename = __FILE__
 
real(r8), parameter tracerparamsmod::minval_diffus = 1.e-20_r8
 
real(r8), parameter tracerparamsmod::minval_airvol = 1.e-10_r8
 
type(soil_tortuosity_type), target tracerparamsmod::tau_soil