mcdust: A 2D Monte Carlo code for dust coagulation in protoplanetary disks

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Vaikundaraman, Vignesh, Gurrutxaga, Nerea, Drążkowska, Joanna
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866916868001890304
author Vaikundaraman, Vignesh
Gurrutxaga, Nerea
Drążkowska, Joanna
author_facet Vaikundaraman, Vignesh
Gurrutxaga, Nerea
Drążkowska, Joanna
contents mcdust is a parallel simulation code for dust evolution in protoplanetary disks. The code is written in FORTRAN90 and parallelised with OpenMP. The code models dust collisional evolution and transport in the vertical and radial directions. The currently included collisional outcomes are dust growth by sticking, fragmentation of dust particles and erosion, where a small particle chips a portion of the large particle. We employ a representative particle approach to track a limited number of particles instead of tracking every particle, saving computational time. We have a static power-law gas disk with temperature assumed to be vertically isothermal. Dust coagulation depends on the local gas properties, and therefore, we bin particles into grids and perform collisions. We make use of an adaptive grid approach where we make sure that each cell has an equal number of representative particles. This guarantees that there are always sufficient particles to resolve the physics of collisions. The code resolves dust coagulation in 2D(r-z). To access the documentation of the code, see https://mcdust.readthedocs.io/ .
format Preprint
id arxiv_https___arxiv_org_abs_2507_21239
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle mcdust: A 2D Monte Carlo code for dust coagulation in protoplanetary disks
Vaikundaraman, Vignesh
Gurrutxaga, Nerea
Drążkowska, Joanna
Instrumentation and Methods for Astrophysics
Earth and Planetary Astrophysics
mcdust is a parallel simulation code for dust evolution in protoplanetary disks. The code is written in FORTRAN90 and parallelised with OpenMP. The code models dust collisional evolution and transport in the vertical and radial directions. The currently included collisional outcomes are dust growth by sticking, fragmentation of dust particles and erosion, where a small particle chips a portion of the large particle. We employ a representative particle approach to track a limited number of particles instead of tracking every particle, saving computational time. We have a static power-law gas disk with temperature assumed to be vertically isothermal. Dust coagulation depends on the local gas properties, and therefore, we bin particles into grids and perform collisions. We make use of an adaptive grid approach where we make sure that each cell has an equal number of representative particles. This guarantees that there are always sufficient particles to resolve the physics of collisions. The code resolves dust coagulation in 2D(r-z). To access the documentation of the code, see https://mcdust.readthedocs.io/ .
title mcdust: A 2D Monte Carlo code for dust coagulation in protoplanetary disks
topic Instrumentation and Methods for Astrophysics
Earth and Planetary Astrophysics
url https://arxiv.org/abs/2507.21239