src.atmospheres
Module Contents
Classes
- class src.atmospheres.atmosphere(species, pps, Ts, **kw)
- addSpecies(species, pp)
- updatePartialPressure(species, p)
- updateMixingRatios()
- updateAverageMolecularMass()
- updateTs(Ts)
- getMass(species='total')
- class src.atmospheres.black_body(species, pps, Ts, **kw)
Bases:
atmosphere- getOLR()
- getASR()
- class src.atmospheres.multi_species_single_condensible_convective_atmosphere(species, pps, Ts, **kw)
Bases:
atmosphere- set_hydrostatic_equilibrium()
- updateTs(Ts)
- update_air(species, x)
- update(Ts, pps)
- solve(Ts, pps)
- class src.atmospheres.single_species_condensible_convective_grey_atmosphere(species, ps, Ts, **kw)
Bases:
atmosphere- psat(T)
- Tsat(p)
- getT(p)
- getdTdp(p)
- updateStructure(temperature=True, pressure=True)
- getTau(p)
- transmission(p1, p2)
- getUpwardFlux(p, F_bot, epsrel=1e-05, epsabs=1.0, limit=10, show_err=False)
- getDownwardFlux(p, F_top, epsrel=1e-05, epsabs=1.0, limit=10, show_err=False)
- getOLR(F_bot, epsrel=1e-05, epsabs=1.0, limit=10, show_err=False)
- class src.atmospheres.radiative_grey_atmosphere(species, pps, Ts, **kw)
Bases:
atmosphere- update_opacity()
- getOLR()
- getASR()
- updateTs(Ts)
- class src.atmospheres.convective_atmosphere(species, pps, Ts, **kw)
Bases:
atmosphere- set_hydrostatic_equilibrium()
- updateTs(Ts)
- update(Ts, pps)
- solve(Ts, pps)
- class src.atmospheres.Graham2021(species, pps, Ts, **kw)
Bases:
atmosphere- updateTs(Ts)
- update(Ts, pps)
- solve(Ts, pps)