Python interface for Monte Carlo simulation programs
Project description
pyMonteCarlo
pyMonteCarlo is a programming interface to run identical simulations using different Monte Carlo programs. The interface was designed to have common input and output that are independent of any Monte Carlo code. This allows users to combine the advantages of different codes and to compare the effect of different physical models without manually creating and running new simulations for each Monte Carlo program. The analysis of the results is also simplified by the common output format where results are expressed in the same units.
pyMonteCarlo is currently under development.
Documentation
The documentation contains the installation instructions, tutorials, supported Monte Carlo programs and API.
License
pyMonteCarlo is licensed under Apache Software License 2.0.
Citation
Pinard, P., Demers, H., Gauvin, R., & Richter, S. (2013). pyMonteCarlo: A Common Programming Interface for Running Identical Simulations using Different Monte Carlo Programs. Microscopy and Microanalysis, 19(S2), 822-823. doi:10.1017/S1431927613006107
@article{pinard2013,
author={Pinard, P.T. and Demers, H. and Gauvin, R. and Richter, S.},
title={pyMonteCarlo: A Common Programming Interface for Running Identical Simulations using Different Monte Carlo Programs},
journal={Microscopy and Microanalysis},
volume={19},
number={S2},
publisher={Cambridge University Press},
year={2013},
pages={822–823},
DOI={10.1017/S1431927613006107}
}
Build status
Package | CI build | Code coverage |
---|---|---|
pymontecarlo | ||
pymontecarlo-gui | ||
pymontecarlo-casino2 | ||
pymontecarlo-penepma | ||
pypenelopetools |
Contributors
- Philippe T. Pinard (London, United Kingdom)
- Hendrix Demers (Montreal, Canada)
- Raynald Gauvin (McGill University, Montreal, Canada)
- Silvia Richter (RWTH Aachen University, Aachen, Germany)
Release notes
1.1.0
- Fix issues with newer releases of dependencies
Copyrights
Copyright (c) 2011 - 2016/06, Silvia Richter and Philippe Pinard
Copyright (c) 2016/06 - , Philippe Pinard
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 Distribution
Hashes for pyMonteCarlo-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 678f44a58f42a2dd4cf34e6d375b7553ade60bedc3280cabb12edd3f4028f7d5 |
|
MD5 | dcccc6106ae73d86a13a4d0c1f344376 |
|
BLAKE2b-256 | c44aa5f1bc63813f7fef39786e02ae098d4392a4e5c546e87663c1c285bc7bde |