An implicit code for simulating the local evolution of solid size distributions in protoplanetary disks
Project description
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
.
Installation
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://github.com/astroboylrx/Rubble
It will automatically install all the required modules.
Usage
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.
Source Distribution
Built Distribution
File details
Details for the file rubble-0.2.1.tar.gz
.
File metadata
- Download URL: rubble-0.2.1.tar.gz
- Upload date:
- Size: 2.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc18f330cbbb78d174b6e8456a67b7c0310eb59d9135f717d27f35c57d012140 |
|
MD5 | fb11fdac7ed5dfd2dedc7bfeb10f9861 |
|
BLAKE2b-256 | e065daba488df1f82904209a6e444f1af7b0e7445b9893b78623347bbf2cc14c |
File details
Details for the file rubble-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: rubble-0.2.1-py3-none-any.whl
- Upload date:
- Size: 54.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcd4cd0f1e19d3d15c269d7dca9a979129aa58736f63b6b556934560d006af7d |
|
MD5 | 428942de6c08f640b9e46704243d1306 |
|
BLAKE2b-256 | f59336dceb38eacd75ac51b0d07ddd9a517330f932dc0defb84721c6bbb9dfa0 |