Skip to content

Releases: smaret/astrochem

Astrochem 0.9

21 Oct 20:43
Compare
Choose a tag to compare
  • Add Python and C example programs in the source distribution
  • Fix a bug with the setting of initial abundances in the Python module (closes issue #85)
  • Use absolute imports in the Python module (closes issue #83)

Astrochem 0.8

26 Nov 23:43
Compare
Choose a tag to compare
  • Support Python 3 (closes feature request #23 and issues #26, #60 and #61)
  • Use Matplotlib instead of Biggles (closes feature request #45)
  • Support SUNDIALS 4.1.0 or newer (closes feature request #71)

Astrochem 0.7

06 Oct 20:06
Compare
Choose a tag to compare
  • Implement C and Python APIs (closes feature requests #16 and #31)
  • Implement a new output format based on HDF5 (closes feature request #17)
  • Check the neutrality of the initial gas (closes feature request #18)
  • Compute the grain abundance from the grain properties (closes feature request #15)
  • Move the documentation to ReadtheDocs (closes feature request #29)

Astrochem 0.6

04 Nov 09:31
Compare
Choose a tag to compare
  • Numpy module is now mandatory (fixes issue #3)
  • Suppress autoconf and automake warnings (fixes issue #5)
  • Code parameters have been regrouped into data structures, for a sake of clarity. These data structures are dynamically allocated, so there is no limit on the numbers of shells or reactions anymore.
  • Implement time-dependent sources (closes feature request #20)
  • Fixed the radiation field for photodesorption reactions, which was
    computed in Habing units instead of Draine units (closes issue #19)

Astrochem 0.5

04 Nov 09:35
Compare
Choose a tag to compare
  • Fixed a bug in plroute that occured when some of the formation or destruction routes were equal to 0.
  • Fixed a segmentation fault that ocurred when the number of species in output was greater than the maximum.
  • Dropped the time and av commands from plroute and plabun; both commands now plot abundances and formation/destruction routes as a function of time.
  • Added some information on the OpenMP and LAPACK support in astrochem --version.
  • Fixed a bug in the detection of the LAPACK library. Astrochem now uses LAPACK by default.
  • Some of the Python code has been factorized into a Python module (libastrochem.py). This module defines a network class that allows to work on chemical networks in different formats (.osu, .kida, and .chm). The module also allows to read the abundances and the formation/destruction routes computed by Astrochem.
  • chmconvert can now convert networks from the KInetic Database for Astrochemistry (KIDA) into Astrochem format (.chm).

Astrochem 0.4

04 Nov 09:38
Compare
Choose a tag to compare
  • The main destruction/formation channels of a species plotted by plroute are now ordered by their total contribution to the formation/destruction of that species over the time of the computation. An option has been added to print the relative contribution of each channel.
  • Fixed a bug in the computation of the main destruction routes.

Astrochem 0.3

04 Nov 09:43
Compare
Choose a tag to compare
  • The rate for cosmic-ray desorption is now either 1) computed following Hasegawa & Herbst (1993) or 2) given explicitly in the network file (e.g. using values from Bringa & Johnson 2004).
  • If the LAPACK library is installed, Astrochem can now use the CVLapackDense solver from SUNDIALS instead of CVDense. This results in a performance increase of 30% or more, depending on the LAPACK version.

Astrochem 0.2

04 Nov 09:43
Compare
Choose a tag to compare
  • First public release