FastChem: A computer program for efficient complex chemical equilibrium calculations in the neutral/ionized gas phase with applications to stellar and planetary atmospheres

Stock, Joachim W; Kitzmann, Daniel; Patzer, A Beate C; Sedlmayr, Erwin (2018). FastChem: A computer program for efficient complex chemical equilibrium calculations in the neutral/ionized gas phase with applications to stellar and planetary atmospheres (In Press). Monthly notices of the Royal Astronomical Society, 479(1), pp. 865-874. Oxford University Press 10.1093/mnras/sty1531

[img]
Preview
Text
sty1531.pdf - Published Version
Available under License Publisher holds Copyright.

Download (2MB) | Preview

For the calculation of complex neutral/ionized gas-phase chemical equilibria, we present a semi-analytical, versatile, and efficient computer program, called FastChem. The applied method is based on the solution of a system of coupled non-linear (and linear) algebraic equations, namely the law of mass action and the element conservation equations including charge balance, in many variables. Specifically, the system of equations is decomposed into a set of coupled nonlinear equations in one variable each, which are solved analytically whenever feasible to reduce computation time. Notably, the electron density is determined by using the method of Nelder and Mead at low temperatures. The program is written in object-oriented C++ which makes it easy to couple the code with other programs, although a stand-alone version is provided. FastChem can be used in parallel or sequentially and is available under the GNU General Public License version 3 at https://github.com/exoclime/FastChem together with several sample applications. The code has been successfully validated against previous studies and its convergence behaviour has been tested even for extreme physical parameter ranges down to 100K100K and up to 1000bar1000bar⁠. FastChem converges stable and robust in even most demanding chemical situations, which posed sometimes extreme challenges for previous algorithms.

Item Type:

Journal Article (Original Article)

Division/Institute:

08 Faculty of Science > Physics Institute > Space Research and Planetary Sciences
08 Faculty of Science > Physics Institute
10 Strategic Research Centers > Center for Space and Habitability (CSH)
08 Faculty of Science > Physics Institute > NCCR PlanetS

UniBE Contributor:

Kitzmann, Daniel

Subjects:

500 Science > 520 Astronomy
100 Philosophy
500 Science > 530 Physics

ISSN:

0035-8711

Publisher:

Oxford University Press

Language:

English

Submitter:

Danielle Zemp

Date Deposited:

03 Jun 2019 10:30

Last Modified:

05 Dec 2022 15:26

Publisher DOI:

10.1093/mnras/sty1531

BORIS DOI:

10.7892/boris.126863

URI:

https://boris.unibe.ch/id/eprint/126863

Actions (login required)

Edit item Edit item
Provide Feedback