Skip to main content

An implicit code for simulating the local evolution of solid size distributions in protoplanetary disks

Project description

PyPI version Paper

Rubble: An implicit code for simulating the local evolution of solid size distributions in protoplanetary disks

Rubble implicitly models the local evolution of dust distributions in size, mass, and surface density by solving the Smoluchowski equation (also known as the coagulation-fragmentation equation) under given disk conditions. The code robustness has been validated by a suite of numerical benchmarks against known analytical and empirical results. Rubble is also able to model prescribed physical processes such as bouncing, modulated mass transfer, regulated dust loss/supply, and probabilistic collisional outcomes based on velocity distributions, etc. The package also includes a toolkit for analyzing and visualizing results produced by Rubble.


You may install Rubble by this command:

pip install -U rubble

Or, you may try the most updated Rubble by this command:

pip install -U -e git+git://

It will automatically install all the required modules.


For now, please check out the Jupyter Notebooks under the doc/JupyterNotebooks folder. More examples and documentation will be added soon.

You may also try help(Rubble) to read the raw documentation.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for rubble, version 0.2.1
Filename, size File type Python version Upload date Hashes
Filename, size rubble-0.2.1.tar.gz (2.1 MB) File type Source Python version None Upload date Hashes View
Filename, size rubble-0.2.1-py3-none-any.whl (54.3 kB) File type Wheel Python version py3 Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page