TEA: A Code for Calculating Thermochemical Equilibrium Abundances
arXiv:1505.06392 · doi:10.3847/0067-0049/225/1/4
Abstract
We present an open-source Thermochemical Equilibrium Abundances (TEA) code that calculates the abundances of gaseous molecular species. The code is based on the methodology of White et al. (1958) and Eriksson (1971). It applies Gibbs free-energy minimization using an iterative, Lagrangian optimization scheme. Given elemental abundances, TEA calculates molecular abundances for a particular temperature and pressure or a list of temperature-pressure pairs. We tested the code against the method of Burrows & Sharp (1999), the free thermochemical equilibrium code CEA (Chemical Equilibrium with Applications), and the example given by White et al. (1958). Using their thermodynamic data, TEA reproduces their final abundances, but with higher precision. We also applied the TEA abundance calculations to models of several hot-Jupiter exoplanets, producing expected results. TEA is written in Python in a modular format. There is a start guide, a user manual, and a code document in addition to this theory paper. TEA is available under a reproducible-research, open-source license via https://github.com/dzesmin/TEA.
14 pages, 8 figures, article is submitted to ApJS, posted on arXiv for public commentary, please send comments to the lead author
References in corpus (8)
- Thermal structure of an exoplanet atmosphere from phase-resolved emission spectroscopy
- Atomic and Molecular Opacities for Brown Dwarf and Giant Planet Atmospheres
- Atmospheric Sulfur Photochemistry on Hot Jupiters
- A chemical model for the atmosphere of hot Jupiters
- A Systematic Study of Departures from Chemical Equilibrium in the Atmospheres of Substellar Mass Objects
- Re-Evaluating WASP-12b: Strong Emission at 2.315 micron, Deeper Occultations, and an Isothermal Atmosphere
- Deciphering the Atmospheric Composition of WASP-12b: A Comprehensive Analysis of its Dayside Emission
- Ks band secondary eclipses of WASP-19b and WASP-43b with the Anglo-Australian Telescope
Cited by in corpus (43)
- Equilibrium chemistry down to 100 K - Impact of silicates and phyllosilicates on carbon/oxygen ratio
- VULCAN: an Open-Source, Validated Chemical Kinetics Python Code for Exoplanetary Atmospheres
- HELIOS: An Open-source, GPU-accelerated Radiative Transfer Code For Self-consistent Exoplanetary Atmospheres
- Five carbon- and nitrogen-bearing species in a hot giant planet's atmosphere
- The Effects of Consistent Chemical Kinetics Calculations on the Pressure-Temperature Profiles and Emission Spectra of Hot Jupiters
- GENESIS: New Self-Consistent Models of Exoplanetary Spectra
- Forward modelling and retrievals with PLATON, a fast open source tool
- FastChem 2: An improved computer program to determine the gas-phase chemical equilibrium composition for arbitrary element distributions
- Chemical equilibrium in AGB atmospheres: Successes, failures, and prospects for small molecules, clusters, and condensates
- PLATON II: New Capabilities And A Comprehensive Retrieval on HD 189733b Transit and Eclipse Data
- Sulphur dioxide in the mid-infrared transmission spectrum of WASP-39b
- Molecular Cross Sections for High Resolution Spectroscopy of Super Earths, Warm Neptunes and Hot Jupiters
- The Implications of 3D Thermal Structure on 1D Atmospheric Retrieval
- The Pyrat Bay Framework for Exoplanet Atmospheric Modeling: A Population Study of Hubble/WFC3 Transmission Spectra
- Analytical Models of Exoplanetary Atmospheres. III. Gaseous C-H-O-N Chemistry with 9 Molecules
- Signs of strong Na and K absorption in the transmission spectrum of WASP-103b
- Clouds of Fluffy Aggregates: How They Form in Exoplanetary Atmospheres and Influence Transmission Spectra
- The GAPS Programme at TNG XXXVIII. Five molecules in the atmosphere of the warm giant planet WASP-69b detected at high spectral resolution
- The Atmospheres of Rocky Exoplanets I. Outgassing of Common Rock and the Stability of Liquid Water
- The composition of hot Jupiter atmospheres assembled within chemically evolved protoplanetary discs
- HD219666b: A hot-Neptune from TESS Sector 1
- The GAPS Programme at TNG XXXIX -- Multiple molecular species in the atmosphere of the warm giant planet WASP-80 b unveiled at high resolution with GIANO-B
- A chemical kinetics code for modelling exoplanetary atmospheres
- - A tool for multiband light curve modeling of planetary transits and stellar spots
- Community targets for JWST's early release science program: evaluation of WASP-63b
- A Mini-Chemical Scheme with Net Reactions for 3D GCMs II. 3D thermochemical modelling of WASP-39b and HD 189733b
- Atmospheric Chemistry for Astrophysicists: A Self-consistent Formalism and Analytical Solutions for Arbitrary C/O
- Probing the atmosphere of WASP-69 b with low- and high-resolution transmission spectroscopy
- Forming planets around stars with non-solar elemental composition
- Observability of molecular species in a nitrogen dominated atmosphere for 55 Cancri e
- The atmosphere of WASP-17b: Optical high-resolution transmission spectroscopy
- Estimating dayside effective temperatures of hot Jupiters and associated uncertainties through Gaussian process regression
- Aerosol Constraints on the Atmosphere of the Hot Saturn-mass planet WASP-49b
- Toward More Reliable Analytic Thermochemical-equilibrium Abundances
- Revisiting equilibrium condensation and rocky planet compositions: Introducing the ECCOplanets code
- Optab: Public code for generating gas opacity tables for radiation hydrodynamics simulations
- Horizontal and vertical exoplanet thermal structure from a JWST spectroscopic eclipse map
- Tracing bulk elemental ratios in exoplanetary atmospheres with TiO chemistry
- A grid of self-consistent MSG (MARCS-StaticWeather-GGchem) cool stellar, sub-stellar, and exoplanetary model atmospheres
- Implications of time-dependent molecular chemistry in metal-poor dwarf stars
- Combustion Toolbox: An open-source thermochemical code for gas- and condensed-phase problems involving chemical equilibrium
- Dust in brown dwarfs and extra-solar planets VI. Assessing seed formation across the brown dwarf and exoplanet regimes
- Linking atmospheric chemistry of the hot Jupiter HD 209458b to its formation location through infrared transmission and emission spectra