GGCHEMPY: A pure Python-based gas-grain chemical code for efficient simulation of interstellar chemistry
arXiv:2110.11117 · doi:10.1088/1674-4527/ac321e
Abstract
In this paper, we present a new gas-grain chemical code for interstellar clouds written in pure Python (GGCHEMPY). By combining with the high-performance Python compiler Numba, GGCHEMPY is as efficient as the Fortran-based version. With the Python features, flexible computational workflows and extensions become possible. As a showcase, GGCHEMPY is applied to study the general effects of three-dimensional projection on molecular distributions using a two-core system which can be easily extended for more complex cases. By comparing the molecular distribution differences between two overlapping cores and two merging cores, we summarized the typical chemical differences such as, N2H+, HC3N, C2S, H2CO, HCN and C2H, which can be used to interpret 3-D structures in molecular clouds.
arXiv commentAccepted for publication in RAA. GGCHEMPY is available on https://github.com/JixingGE/GGCHEMPY
References in corpus (36)
- The UMIST database for astrochemistry 2012
- Complex Chemistry in Star-Forming Regions: An Expanded Gas-Grain Warm-up Chemical Model
- Formation of methyl formate and other organic species in the warm-up phase of hot molecular cores
- The Relation Between Optical Extinction and Hydrogen Column Density in the Galaxy
- Non-thermal desorption from interstellar dust grains via exothermic surface reactions
- Gas and grain chemical composition in cold cores as predicted by the Nautilus 3-phase model
- Astrochemistry During the Formation of Stars
- KROME - a package to embed chemistry in astrophysical simulations
- Chemistry in Disks. IV. Benchmarking gas-grain chemical models with surface reactions
- Planck Early Results: The Galactic Cold Core Population revealed by the first all-sky survey
- Dust as interstellar catalyst I. Quantifying the chemical desorption process
- Isotopic fractionation of carbon, deuterium and nitrogen : a full chemical study
- UCLCHEM: A Gas-Grain Chemical Code
- Planck Early Results: The submillimetre properties of a sample of Galactic cold clumps
- Gas emissions in Planck cold dust clumps---A Survey of the J=1-0 Transitions of CO, CO, and CO
- The observed chemical structure of L1544
- Parameterizing the interstellar dust temperature
- The TOP-SCOPE survey of Planck Galactic Cold Clumps: Survey overview and results of an exemplar source, PGCC G26.53+0.17
- ALMA Survey of Orion Planck Galactic Cold Clumps (ALMASOP) II. Survey overview: a first look at 1.3 mm continuum maps and molecular outflows
- Magnetized interstellar molecular clouds: II. The Large-Scale Structure and Dynamics of Filamentary Molecular Clouds
- Astrochemical Properties of Planck Cold Clumps
- Molecular environments of 51 Planck cold clumps in Orion complex
- SCOPE: SCUBA-2 Continuum Observations of Pre-protostellar Evolution - Survey Description and Compact Source Catalogue
- Planck Cold Clumps in the Orionis complex. II. Environmental effects on core formation
- The properties of Planck Galactic cold clumps in the L1495 dark cloud
- ALMA Survey of Orion Planck Galactic Cold Clumps (ALMASOP): Detection of extremely high density compact structure of prestellar cores and multiple substructures within
- Interstellar chemical differentiation across grain sizes
- Chemical Variation in Molecular Cloud Cores in the Orion A Cloud
- Planck Cold Clumps in the lambda Orionis Complex. III. A chemical probe of stellar feedback on cores in the lambda Orionis cloud
- Effects of turbulent dust grain motion to interstellar chemistry
- Chemical compositions of five Planck cold clumps
- Three dimensional projection effects on chemistry in a Planck galactic cold clump
- Chempl: a playable package for modeling interstellar chemistry
- Characterization of dense Planck clumps observed with Herschel and SCUBA-2
- A Survey of Computational Tools in Solar Physics
- Chemical properties of two dense cores in a Planck Galactic Cold Clump G168.72-15.48