Introduction

What is NMGC?

The Nautilus Multi-Grain Code (NMGC) is a gas-grain code for astrochemistry written in Fortran 90 and derived from the gas-grain code called Nautilus. The software is mainly written to compute the chemical evolution in a physical model, given a set of initial chemical abundances and chemical network. As we will see, NMGC is particularly suited to calculate the chemical abundances inside molecular clouds, proto-stellar envelopes, and protoplanetary disks.

The particularity of NMGC, as opposed to Nautilus, is its abilitity to consistently use multiple grain populations, each of which with their own density and temperature. This is a powerful tool to investigate the various effects of dust grain size and temperature on the chemical evolution in an astrophysical environment.

Note that in the following text, the name Nautilus and NMGC are sometimes used interchangeably, which should not be a source of confusion to you, since after all both codes have the same core.