Galactic Chemical Evolution Integrator
Project description
VICE: Versatile Integrator for Chemical Evolution
Provides
A dataframe object meant for case-insensitive lookup
Simulations of galactic chemical evolution models
Simulations of nucleosynthesis from single stellar populations
Built-in yield tables from nucleosynthesis studies
How to Access the Documentation:
Documentation is available in several forms:
Online: http://vice-astro.readthedocs.io
In PDF format, available for download at the same address
In the docstrings embedded within the software
Running vice --docs from the terminal will open the online documentation in the default web browser.
First time users should go through VICE’s QuickStartTutorial jupyter notebook, available under examples/ in the git repository. This can be launched from the command line by running vice --tutorial.
Example scripts can be found under examples/ in the git repository at http://github.com/giganano/VICE.
Contents
- singlezonetype
Simulate a single-zone galactic chemical evolution model
- outputtype
Read and store output from single- and multi-zone simulations.
- single_stellar_population<function>
Simulate enrichment from a single conatal star cluster
- cumulative_return_fraction<function>
Calculate the cumulative return fraction of a star cluster of known age
- main_sequence_mass_fraction<function>
Calculate the main sequence mass fraction of a star cluster of known age
- imf<module>
Built-in funcitonal forms of popular stellar initial mass functions.
- yields<module>
Calculate, access, and declare nucleosynthetic yield settings for use in simulations.
- elements<module>
Access, and declare nucleosynthetic yield settings for use in simulations. Access other relevant information for each element such as the solar abundance or atomic number.
- dataframetype
An extension to the Python type dict to allow case-insensitivity.
- history<function>
Reads in time-evolution of interstellar medium from singlezone simulation.
- mdf<function>
Reads in stellar metallicity distribution from singlezone simulation.
Built-In Dataframes
atomic_number : The atomic number of each element
primordial : The abundance of each element following big bang nucleosynthesis.
solar_z : The abundance of each element in the sun.
sources : The primary astrophysical production channels of each element.
stable_isotopes : Lists of each elements’ stable isotopes.
Utilities
VisibleDeprecationWarning : A DeprecationWarning that is visible by default.
VisibleRuntimeWarning : A RuntimeWarning that is visible by default.
ScienceWarning : A Warning concerning scientific accuracy and precision.
test : Runs VICE’s unit tests.
version : VICE’s version breakdown.
__version__ : The version string.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for vice-1.1.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34260f2da718e6c1ef824fbcbaa1ba99c222699c236473c26abd4132f77f6621 |
|
MD5 | e9a01ace83614477df2bd118251a98b6 |
|
BLAKE2b-256 | 45786e3b055bb59f9626b20e55e9ff44d29e40fdcd2c006f3117520a270c271c |
Hashes for vice-1.1.0-cp38-cp38-macosx_10_11_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b64446a5cb608de751247d04b3b408e0cb0c6a1fa9d8879a1c313d8c43f23956 |
|
MD5 | 1e2fa496cc90f805aa0313e50c984437 |
|
BLAKE2b-256 | 3d4c21cd5b7d87d54736cdd44c953639d8ca1c6113b2b6ce268c4dda13126ebe |
Hashes for vice-1.1.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 909557e50638e4d7fe46da5ff64575eccd84b6781c51d7321741603c1802bc1d |
|
MD5 | 3f4b592086f1472a162eef17c7dcb6f9 |
|
BLAKE2b-256 | b8211a4128c1ff4c0b95c524999dc56f251c6a4d955c0752b8dbb1125876cbcb |
Hashes for vice-1.1.0-cp37-cp37m-macosx_10_11_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78ff849e2c453b05c78ab43391e825dbf72cdc6f754552cf374dd50656777abd |
|
MD5 | 5b1115220216c84a5a555d6f135e804b |
|
BLAKE2b-256 | fd9196021727795b24c37185702d95d0ce2513721b61a516f7696b0d9cc6f71a |
Hashes for vice-1.1.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b063d4a23b96a247b6ccaa9a63a84845f5baef5913fdf66f78a0066ef4fb815e |
|
MD5 | a4b5c54703f73aeae61b7ee4fa5da3a2 |
|
BLAKE2b-256 | c023c2c81610abcbb0c7608b4c25cbdde08b9ff4be5e5d3768b80cedb912bedb |
Hashes for vice-1.1.0-cp36-cp36m-macosx_10_11_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 563acfaf1edc95ad9d40cfa6553177f39a7b0518c8b521b980577dde3ca46fa6 |
|
MD5 | ccac97510d584dbaad572cc6105c6cd0 |
|
BLAKE2b-256 | 412c6992f1f0393511dcf1bdc7f85fef48dbc06188dade0d9965b8df4847f3a9 |
Hashes for vice-1.1.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68504fd094a852a30fdaa7e3f0f7e81badd3457203b4fa3eb20b081fac75a43c |
|
MD5 | b738655c067e91412b8985d55b2f7de5 |
|
BLAKE2b-256 | ce21690856b771dd700d21d77d0f0118c6825040b65c83b2000ad37d543aaf1d |
Hashes for vice-1.1.0-cp35-cp35m-macosx_10_11_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 831af7bfea9e2810ccd50f5938d8ae366e8465a0ae301ec7926686b7c64f372f |
|
MD5 | 2934338676c80880e98b648d07531900 |
|
BLAKE2b-256 | dec25299a49aa78ecf0e52d252a12fa2899e53d5a93ea0fe830908e7b85b29b6 |