Skip to content

tripod-code/tripodpy

Repository files navigation

TriPoDPy

Dust Coagulation and Evolution in Protoplanetary Disks

TriPoDPy is a Python package to simulate the evolution of dust in protoplanetary disks using a parametric dust evolution model.

TriPoDPy simulates the radial evolution of gas and dust in a protoplanetary disk, involving viscous evolution of the gas disk, advection and diffusion of the dust disk, as well as dust growth via the TriPoD method Pfeil+ 2024.

Please read the documentation for a detailed description.

TriPoDPy has been submitted to the Journal of Open Source Software(JOSS) and is awaiting review. There are currently a number of planned publications using TriPoDPy in the works, so if you plan on using TriPoDPy in your work, consider contacting us to avoid conflicts/duplication of work. We are always happy to collaborate/add new features.

By using any version of TriPoDPy you agree to these terms of usage.

Installation

Clone the repository, then it can be installed via

pip install .

or

pip install --no-build-isolation --editable .

for editable installation. In the latter case you need to have meson-python and ninja installed.

pip install meson-python ninja

Note that currently the instalation with the GitHub repository versions of Dustpy and Simframe is recomended to ensure full compatibility.

Requirements

TriPoDPy needs a Python3 distribution and a Fortran compiler installed on your system.

Framework

TriPoDPy is using the Simframe framework for scientific simulations (Stammler & Birnstiel 2022)

Acknowledgements

TriPoDPy was developed at the University Observatory of the Ludwig Maximilian University of Munich. The authors acknowledge funding from the European Union under the European Unionʼs Horizon Europe Research and Innovation Programme 101124282 (EARLYBIRD) and funding by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under Germany’s Excellence Strategy - EXC-2094 - 390783311. Views and opinions expressed are, however, those of the authors only and do not necessarily reflect those of the European Union or the European Research Council. Neither the European Union nor the granting authority can be held responsible for them.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7