{ "info": { "author": "Philippe T. Pinard", "author_email": "philippe.pinard@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3 :: Only", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Physics" ], "description": "pyPENELOPEtools\n===============\n\n.. image:: https://img.shields.io/pypi/v/pypenelopetools.svg\n.. image:: https://img.shields.io/travis/pymontecarlo/pypenelopetools.svg\n.. image:: https://img.shields.io/codecov/c/github/pymontecarlo/pypenelopetools.svg\n\n**pyPENELOPEtools** is an open-source software to facilitate the use of the\nMonte Carlo code PENELOPE and its main programs such as PENEPMA.\nIt is a programming interface to setup, run and analyze Monte Carlo simulations.\nMost of the code was adapted from `pyPENELOPE `_, but\nwith the goal to facilitate the integration with\n`pyMonteCarlo `_.\n\nWhat is PENELOPE?\n-----------------\n\nPENELOPE (*Penetration and ENErgy LOss of Positrons and Electrons*) is a\na general-purpose Monte Carlo code system for the simulation of coupled\nelectron-photon transport in arbitrary materials.\nPENELOPE covers the energy range from 1 GeV down to, nominally, 50 eV.\nThe physical interaction models implemented in the code are\nbased on the most reliable information available at present, limited only by\nthe required generality of the code.\nThese models combine results from first-principles calculations, semi-empirical\nmodels and evaluated data bases.\nIt should be borne in mind that although PENELOPE can run particles down to 50\neV, the interaction cross sections for energies below 1 keV may be affected by\nsizeable uncertainties; the results for these energies should be considered as\nsemi-quantitative.\n\nPENELOPE incorporates a flexible geometry package called PENGEOM that permits\nautomatic tracking of particles in complex geometries consisting of homogeneous\nbodies limited by quadratic surfaces.\nThe PENELOPE code system is distributed by the\n`OECD/NEA Data Bank `_.\n\nPENELOPE is coded as a set of `FORTRAN `_\nsubroutines, which perform the random sampling of interactions and the tracking\nof particles (either electrons, positrons or photons).\nIn principle, the user should provide a main steering program to follow the\nparticle histories through the material structure and to keep score of\nquantities of interest.\n\nDocumentation\n-------------\n\nThe `documentation `_ contains the\ninstallation instructions, tutorials and API.\n\nRelease notes\n-------------\n\n1.1.1\n^^^^^\n\n* Add enums for KPAR and ICOL\n* Add result from generated photon intensity\n\n1.0.0\n^^^^^\n\n* First release\n\nAuthors\n-------\n\n- `Philippe T. Pinard `_\n- `Hendrix Demers `_\n\nLicense\n-------\n\nLicense under Apache Software License 2.0.\n\nCopyright (c) 2017-2018 Philippe Pinard\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pymontecarlo/pypenelopetools", "keywords": "", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "pyPENELOPEtools", "package_url": "https://pypi.org/project/pyPENELOPEtools/", "platform": "", "project_url": "https://pypi.org/project/pyPENELOPEtools/", "project_urls": { "Homepage": "https://github.com/pymontecarlo/pypenelopetools" }, "release_url": "https://pypi.org/project/pyPENELOPEtools/1.1.1/", "requires_dist": [ "pyxray", "uncertainties", "numpy" ], "requires_python": "", "summary": "Python interface to facilitate the use of the Monte Carlo code PENELOPE and its main programs", "version": "1.1.1" }, "last_serial": 5110641, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "dc5b377d9a188960c13a27d42850d600", "sha256": "b739a513437c4adf187f62d5c036c16ec830b7cbfff1d0cdd62f5024a1e25649" }, "downloads": -1, "filename": "pyPENELOPEtools-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dc5b377d9a188960c13a27d42850d600", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 72739, "upload_time": "2018-01-07T17:53:58", "url": "https://files.pythonhosted.org/packages/bb/61/2913d1d4325db4ef329ac3149e3e9f9a938b558cf6310a1943bdb7ac20f8/pyPENELOPEtools-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "21da3d57cf80b002a342fd3babd82997", "sha256": "89288ffde8198ab759b9176b91f546f3af625c3757a35e27eb9bb80dec039475" }, "downloads": -1, "filename": "pyPENELOPEtools-1.0.0.tar.gz", "has_sig": false, "md5_digest": "21da3d57cf80b002a342fd3babd82997", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69069, "upload_time": "2018-01-07T17:54:01", "url": "https://files.pythonhosted.org/packages/61/08/715c3fe4a9ed6975ed0604ea1462468c5fb61da548b69c8db5561e052c6f/pyPENELOPEtools-1.0.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "0758f714ff4f4aabe729fea1c1bb41d9", "sha256": "02d938622ef5887fe56b75b60d8bafca738c07a1b293590cd15ce405a096f18d" }, "downloads": -1, "filename": "pyPENELOPEtools-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0758f714ff4f4aabe729fea1c1bb41d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 75879, "upload_time": "2019-04-07T18:44:04", "url": "https://files.pythonhosted.org/packages/48/0a/c8f47d5ce9513ef3991c702f5b833a7eeed86d3eecdafc7b984fd9489901/pyPENELOPEtools-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ad3af5f60ab929ff28d151cdcd64632", "sha256": "40d9c232e980026047cf649e182d9d596ea470f01fd498e771bd3b432ea51fb0" }, "downloads": -1, "filename": "pyPENELOPEtools-1.1.1.tar.gz", "has_sig": false, "md5_digest": "8ad3af5f60ab929ff28d151cdcd64632", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69268, "upload_time": "2019-04-07T18:44:06", "url": "https://files.pythonhosted.org/packages/e2/7a/19c51956e729f051ba00ca31f94e08918e41e8ee61e65401330e17fac823/pyPENELOPEtools-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0758f714ff4f4aabe729fea1c1bb41d9", "sha256": "02d938622ef5887fe56b75b60d8bafca738c07a1b293590cd15ce405a096f18d" }, "downloads": -1, "filename": "pyPENELOPEtools-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0758f714ff4f4aabe729fea1c1bb41d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 75879, "upload_time": "2019-04-07T18:44:04", "url": "https://files.pythonhosted.org/packages/48/0a/c8f47d5ce9513ef3991c702f5b833a7eeed86d3eecdafc7b984fd9489901/pyPENELOPEtools-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ad3af5f60ab929ff28d151cdcd64632", "sha256": "40d9c232e980026047cf649e182d9d596ea470f01fd498e771bd3b432ea51fb0" }, "downloads": -1, "filename": "pyPENELOPEtools-1.1.1.tar.gz", "has_sig": false, "md5_digest": "8ad3af5f60ab929ff28d151cdcd64632", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69268, "upload_time": "2019-04-07T18:44:06", "url": "https://files.pythonhosted.org/packages/e2/7a/19c51956e729f051ba00ca31f94e08918e41e8ee61e65401330e17fac823/pyPENELOPEtools-1.1.1.tar.gz" } ] }