CAM
tracerparamsetmod Module Reference

Functions/Subroutines

subroutine, public get_lgsorb_kl_xsat (tracerfamilyname, isoilorder, KL, Xsat)
 
real(r8) function, public get_lnsorb_kd (tracerfamily)
 
real(r8) function, public get_diffusivity_ratio_gas2h2o (trcid, temp, betrtracer_vars)
 
real(r8) function, public get_gas_diffusivity (trcid, temp, betrtracer_vars)
 
real(r8) function, public get_aqueous_diffusivity (trcid, temp, betrtracer_vars, is_dom)
 
real(r8) function, public get_taugas (eff_por, airvol, bsw)
 
real(r8) function, public get_tauliq (eff_por, liqvol, bsw)
 
real(r8) function, public get_equilibrium_scal (temp, pH, tracer, betrtracer_vars)
 
real(r8) function, public get_henrycef (temp, trcid, betrtracer_vars)
 
subroutine, public rhosat (T, rho, rhodT)
 

Function/Subroutine Documentation

◆ get_aqueous_diffusivity()

real(r8) function, public tracerparamsetmod::get_aqueous_diffusivity ( integer, intent(in)  trcid,
real(r8), intent(in)  temp,
type(betrtracer_type), intent(in)  betrtracer_vars,
logical, intent(in), optional  is_dom 
)

◆ get_diffusivity_ratio_gas2h2o()

real(r8) function, public tracerparamsetmod::get_diffusivity_ratio_gas2h2o ( integer, intent(in)  trcid,
real(r8), intent(in)  temp,
type(betrtracer_type), intent(in)  betrtracer_vars 
)

◆ get_equilibrium_scal()

real(r8) function, public tracerparamsetmod::get_equilibrium_scal ( real(r8), intent(in)  temp,
real(r8), intent(in)  pH,
character(len=*), intent(in)  tracer,
type(betrtracer_type), intent(in)  betrtracer_vars 
)

◆ get_gas_diffusivity()

real(r8) function, public tracerparamsetmod::get_gas_diffusivity ( integer, intent(in)  trcid,
real(r8), intent(in)  temp,
type(betrtracer_type), intent(in)  betrtracer_vars 
)

◆ get_henrycef()

real(r8) function, public tracerparamsetmod::get_henrycef ( real(r8), intent(in)  temp,
integer, intent(in)  trcid,
type(betrtracer_type), intent(in)  betrtracer_vars 
)

◆ get_lgsorb_kl_xsat()

subroutine, public tracerparamsetmod::get_lgsorb_kl_xsat ( character(len=*), intent(in)  tracerfamilyname,
integer, intent(in)  isoilorder,
real(r8), intent(out)  KL,
real(r8), intent(out)  Xsat 
)

◆ get_lnsorb_kd()

real(r8) function, public tracerparamsetmod::get_lnsorb_kd ( character(len=*), intent(in)  tracerfamily)

◆ get_taugas()

real(r8) function, public tracerparamsetmod::get_taugas ( real(r8), intent(in)  eff_por,
real(r8), intent(in)  airvol,
real(r8), intent(in), optional  bsw 
)

◆ get_tauliq()

real(r8) function, public tracerparamsetmod::get_tauliq ( real(r8), intent(in)  eff_por,
real(r8), intent(in)  liqvol,
real(r8), intent(in), optional  bsw 
)

◆ rhosat()

subroutine, public tracerparamsetmod::rhosat ( real(r8), intent(in)  T,
real(r8), intent(out)  rho,
real(r8), intent(out), optional  rhodT 
)