UCLCHEM 4.0: An open source gas-grain astrochemistry simulation framework

summary

Video file (mp4)

The gist

Astrochemical modeling is crucial for understanding molecule formation and destruction in dense interstellar gas, as UCLCHEM provides a comprehensive framework to simulate this process across various

In short

UCLCHEM is a comprehensive, open-source gas-grain astrochemical modeling framework developed to simulate molecular formation and destruction in interstellar gas across various scales. It computes chemical evolution by time-stepping, coupling gas and ice chemistry through detailed phase descriptions. The framework offers flexible physical parametrizations for environments like cloud collapses and protostellar cores.

Key concepts

Gas-Grain Chemistry
This describes how molecules interact on the surfaces of dust grains versus in the surrounding gas. UCLCHEM models this by treating species separately on the grain surface and within the bulk ice, accounting for processes like freeze-out (molecules sticking to ice) and desorption (molecules leaving ice).
Three-Phase Description
The framework models chemistry across three distinct phases: the gas phase, where molecules are free in space; the ice surface, where molecules adsorb onto grain surfaces; and the bulk ice, representing molecules trapped inside the solid grains. Transport between these phases occurs via freeze-out and desorption mechanisms.
Time-Dependent Evolution
The core routine solves chemical reaction networks as a function of time. This allows users to simulate how chemical abundances change dynamically as physical conditions—like density, temperature, and other inputs—evolve over time, which is essential for modeling dynamic astrophysical events.
Physical Parametrizations
UCLCHEM provides pre-defined mathematical descriptions for physical environments such as cloud collapses or protostellar cores. These parametrizations define how density and temperature change over time, allowing the framework to model specific astrophysical scenarios without requiring users to define every physical input from scratch.

Terminology used across episodes

This episode discusses

The paper

UCLCHEM 4.0: An open source gas-grain astrochemistry simulation framework · Read on arXiv

Gijs Vermariën, Serena Viti, Tobias M. Dijkhuis, Le Ngoc Tram, Marcus Keil, Katarzyna M. Dutkowska, Felix D. Priestley

Leiden Observatory, Leiden University · Transdisciplinary Research Area Matter/Argelander-Institut für Astronomie, University of Bonn · Department of Physics and Astronomy, University College London · Leiden Institute of Chemistry, Gorlaeus Laboratories, Leiden University · Institute for Molecules and Materials, Radboud University · School of Physics and Astronomy, Cardiff University

Transcript

Introduction to the show: ident: Astrophysics Radio. Generated commentary on the latest astrophysics papers.

Vera: We're looking at the paper: "UCLCHEM 4.0: An open source gas-grain astrochemistry simulation framework".

Jocelyn: Here's the gist of the paper. Astrochemical modeling is crucial for understanding molecule formation and destruction in dense interstellar gas, as UCLCHEM provides a comprehensive framework to simulate this process across various astrophysical scales.

Vera: The gist is that UCLCHEM is a time dependent gas-grain chemical model that has been developed and augmented over many years and is, since 2017, in an open source format The core framework UCLCHEM consists of a core routine that solves chemical reaction networks as a function of time The chemistry includes a description of gas and ice grain chemistry and the interactions between the two The framework provides easy and interoperable modules that can build more complex sequential models, grids of models for parameter studies and post-processing of hydrodynamical simulations, but the core solver routine remains the same Chemical modeling components The framework treats chemistry in both gas phase and ice phase, with species interacting via deposition or desorption For gas phase chemistry, UCLCHEM adapts a gas-phase reaction agnostic approach where it relies on two main sources for this: The UMIST and KIDA databases The rate coefficient of each reaction between two gas-phase bodies is described by the Arrhenius-Kooij equation Physical modeling stages UCLCHEM models astrophysical environments typically in two stages: the collapse stage where the model evolves from a diffuse cloud into a dense molecular cloud with molecules in the gas phase and ices The second stage tries to model sources of energy, such as protostellar cores, C-type shocks, or J-type shocks Modeling physical environments UCLCHEM provides distinct parameterizations of density, temperature and supplementary physical treatment over time Collapse models include free-fall collapse and less idealised models using analytical approximations to (magneto)hydrodynamic simulations Protostellar warm-up models use a temperature profile described by equation (28) which varies with time as a function of the final mass of the protostar C-shock models follow parametrization described by Jiménez-Serra et al.

Jocelyn: (2008) and J-shock models adopt a parameterized description of shock evolution Gas and grain chemistry details The treatment of species on the grains includes separate treatments for the surface and bulk, denoted by symbols like ⁑, @, and § respectively Species can freeze out with a rate constant given by equation (9) as described in Rawlings et al.

Vera: (1992) The Langmuir-Hinshelwood (LH) reaction rate is given by equation (21), which includes competition between reactions and desorption Eley-Rideal (ER) reactions can occur when species on the ice surface is hit by a gas-phase species Heating and cooling mechanisms The framework accounts for heating and cooling through various mechanisms, including photoelectric heating from dust grain surfaces H2 formation and dissociation treatments are temperature dependent, using a piecewise treatment based on the maximum grain temperature Gas-grain collision heat exchange is modeled by equation (65) Advanced features and solvers The core solver routine uses DVODE with the Backward Difference Formula (BDF), which is a stiff ODE solver suitable for astrochemical problems The Makerates tool allows users to easily create chemical reaction networks and check their consistency The modern Python interface supports sequential and parallel processing through models like Cloud, ProtostellarCore, CShock, JShock, Collapse, and Postprocess Data handling To handle data storage efficiently for high-performance computing infrastructure, UCLCHEM stores models into hdf5 files using h5py (Collette 2013) and uses xarray datasets to store all model attributes at runtime The output includes the array containing the physical conditions as a function of time as well as the abundances The UCLCHEM framework allows users to describe increasingly complex astrophysical histories by treating each time step as a short model with constant parameters By default, it adopts the Ivlev method for dust temperature, which accounts for both zeta and AV The framework is designed to be flexible enough to allow users to define custom profiles for physical conditions through arbitrary functions This framework provides a broad overview of the many different components, parametrizations and mechanisms present References Aikawa, Y., Herbst, E., Roberts, H., & Caselli, P., 2005.

Paper summary: Vera: So we're talking about the UCLCHEM four point zero framework, and what it claims is that it's a comprehensive tool for interpreting the formation and destruction of molecules in the dense gas of the interstellar medium, complementing modern observational facilities <ref:2606.20265#pg1,the formation and destruction of molecules in the dense gas of the>.

Jocelyn: The summary says this framework can compute chemical evolution under a specified time-dependent physical description, allowing for post-processing of hydrodynamical simulations and usage of physical parametrizations across various scales.

Subrahmanyan: It’s a time dependent gas-grain chemical model that solves the chemistry as a function of time, coupled to the physical evolution of density and temperature inputs.

Vera: The chemistry is solved using a rate-equation formalism, and it explicitly includes three phases: gas phase, ice surface, and bulk ice.

Jocelyn: This means they’re accounting for transport between these phases via freeze-out, thermal desorption, and non-thermal desorption mechanisms as well as geometrical treatments of surface and bulk chemistry growth.

Subrahmanyan: That's the mechanism that dictates how fast a molecule gets locked onto a grain versus how quickly it can escape back into the gas phase through those different pathways.

Vera: They provide parametrizations for modelling cloud collapses, protostellar cores, and shocks, and they allow users to define their own inputs too.

Jocelyn: The framework includes things like the UMIST and KIDA databases for gas-phase chemistry, where reaction rates are described by the Arrhenius-Kooij equation.

Subrahmanyan: And for those shocks or collapse models, they offer distinct parameterizations, like free-fall collapse or models using analytical approximations to hydrodynamical simulations.

Vera: The heating and cooling mechanisms are also accounted for, including photoelectric heating from dust grain surfaces and temperature dependent treatments for things like H2 formation and dissociation.

Jocelyn: They model gas-grain collision heat exchange too, which is described by an equation that links the energy transfer between the gas and the grains.

Subrahmanyan: When you look at what this means for structure formation, it gives us a way to predict if a region collapsing into a core will end up with significant ice mantles or just gas phase molecules.

Conclusion: Vera: So we’ve covered UCLCHEM four point zero: An open source gas-grain astrochemistry simulation framework, which is basically this powerful tool for modelling molecular evolution in the interstellar medium <ref:2606.20265#pg1,UCLCHEM 4.0: An open source gas-grain astrochemistry simulation framework>.

Jocelyn: The authors of this paper emphasize that this framework is a key tool for interpreting the formation and destruction of molecules as observed by modern observational facilities.

Subrahmanyan: It gives us a flexible way to test different physical scenarios, whether we’re looking at cloud collapses or shocks, to see what kind of molecular abundances we actually get.

Vera: The main implication is that this framework lets users treat each time step as a short model with constant parameters, which makes it very versatile for describing increasingly complex astrophysical histories.

Jocelyn: It’s an open source framework, which means the core solver routine is the same, but the interface and support for post-processing hydrodynamical simulations have been expanded.

Subrahmanyan: So what this means in simpler terms is that we have a robust way to feed complex physical inputs into a model and see how it evolves chemically over time.

Vera: It’s about giving researchers the ability to describe more complicated histories by treating each time step as a short model with constant parameters, while providing those flexible tools for custom profiles.

Jocelyn: The UCLCHEM four point zero framework is an open source gas-grain astrochemistry simulation framework, and it really gives astronomers the ability to describe increasingly complex astrophysical histories through these capabilities <ref:2606.20265#pg1,an open source gas-grain astrochemistry simulation framework>.

More episodes

← Home