Перейти к основному содержанию
AkademIndex

Продукты

Для разработчиков

AkademBaseОткрытый API экосистемы
Статья

grackle: a chemistry and cooling library for astrophysics

Britton SmithSan Diego Supercomputer Center, University of California, San Diego, 10100 Hopkins Drive, La Jolla, CA 92093, USAGreg L. BryanSimons Center for Computational Astrophysics, New York, NY 10010, USASimon C. O. GloverInstitut für Theoretische Astrophysik, Zentrum für Astronomie, Universität Heidelberg, Albert-Ueberle-Straße 2, D-69120 Heidelberg, GermanyNathan GoldbaumNational Center for Supercomputing Applications, University of Illinois, Urbana-Champaign, IL 61820, USAMatthew TurkDepartment of Astronomy, University of Illinois, Urbana-Champaign, IL 61820, USAJohn A. ReganSchool of Mathematical Sciences, Dublin City University, Dublin 9, IrelandJohn WiseCenter for Relativistic Astrophysics, Georgia Institute of Technology, 837 State Street, Atlanta, GA 30332, USAHsi-Yu SchiveNational Center for Supercomputing Applications, University of Illinois, Urbana-Champaign, IL 61820, USATom AbelDepartment of Physics, Stanford University, Stanford, CA 94305, USAAndrew EmerickDepartment of Astrophysics, American Museum of Natural History, New York, NY 10024, USABrian W. O’SheaJINA: Joint Institute for Nuclear Astrophysics, Michigan State University, East Lansing, MI 48824, USAPeter AnninosLawrence Livermore National Laboratory, Livermore, CA 94550, USACameron HummelsCalifornia Institute of Technology, Pasadena, CA 91125, USASadegh KhochfarInstitute for Astronomy, University of Edinburgh, Royal Observatory, Edinburgh EH9 3HJ, UK
2016en
ABI

Аннотация

We present the grackle chemistry and cooling library for astrophysical simulations and models. grackle provides a treatment of non-equilibrium primordial chemistry and cooling for H, D and He species, including H₂ formation on dust grains; tabulated primordial and metal cooling; multiple ultraviolet background models; and support for radiation transfer and arbitrary heat sources. The library has an easily implementable interface for simulation codes written in c, c++ and fortran as well as a python interface with added convenience functions for semi-analytical models. As an open-source project, grackle provides a community resource for accessing and disseminating astrochemical data and numerical methods. We present the full details of the core functionality, the simulation and python interfaces, testing infrastructure, performance and range of applicability. grackle is a fully open-source project and new contributions are welcome.

Перевод пока недоступен

Идентификаторы

Цитирования и источники

Цитирований: 3Использованных источников: 0