firn_air.py¶
code to deal with modeling firn-air diffusion
-
class
firn_air.FirnAir(air_config, Gs, z, modeltime, Tz, rho, dz, gaschoice, bdot)¶ -
__init__(air_config, Gs, z, modeltime, Tz, rho, dz, gaschoice, bdot)¶ Initialize Firn Air class
-
diffusivity()¶ D_0 is CO2 in free air. gam_x is the diffusivity relative to CO2 D_x=D_0*gam_x is the free-air (or any) diffusity for that species diffu_full has units m^2/s
-
firn_air_diffusion(AirParams, iii)¶ Solve the diffusion equation. Calls solver.py
-
porosity()¶ Calculate the total, open, and closed porosity. co is close-off, cl is closed
-
-
firn_air.gasses(gaschoice, T, p_a, M_air)¶ Function to set up specifics for different gasses.