{ "info": { "author": "andrew davis", "author_email": "andrew.davis@ukaea.uk", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# csg2csg\nA tool to translate common Monte Carlo geometry formats between each other.\n\n## How to use\nRight now the code is petty rough; as is the install procedure.\n\nInstall using pip\n```pip3 install csg2csg --user\n```\n\nRun csg2csg.py -i filename\n\n## Caveats\nSeveral! Right now only MCNP can be read, and then written to MCNP Serpent and OpenMC. \nWhen the file can be read only a subset of MCNP surfaces can be read\n\nMCNP Surfaces Supported\n - P,PX,PY,PZ\n - S SO SX SY SZ\n - CX CY CZ C/X C/Y C/Z\n - SQ\n - GQ\n - KX, KY, KZ\n - TX TY TZ\n - Macrobodies - RPP, SPH and RCC \n - X, Y, Z - one and two coefficent only\n\n\nMCNP Surfaces Not Yet Supported\n - X, Y, Z - three coefficient\n - Macrobodies - BOX, RHP, HEX, REC, TRC, ELL, WEB, ARB\n\nTranforms\n - Are read and interpretted, but nothing is done with them, in the future codes that support cell transformations will use it, but right now MCNP is the only code that does surface transformations", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/makeclean/csg2csg", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "csg2csg", "package_url": "https://pypi.org/project/csg2csg/", "platform": "", "project_url": "https://pypi.org/project/csg2csg/", "project_urls": { "Homepage": "https://github.com/makeclean/csg2csg" }, "release_url": "https://pypi.org/project/csg2csg/0.0.27/", "requires_dist": null, "requires_python": "", "summary": "Convert CSG geometry into different formats", "version": "0.0.27" }, "last_serial": 5626646, "releases": { "0.0.27": [ { "comment_text": "", "digests": { "md5": "b067672661840c32e6f07ea8a48948eb", "sha256": "472531427762b4da9e4759a700681cb92aadc605e73326bc9a7e3547c5751bf8" }, "downloads": -1, "filename": "csg2csg-0.0.27.tar.gz", "has_sig": false, "md5_digest": "b067672661840c32e6f07ea8a48948eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67168, "upload_time": "2019-08-02T22:20:49", "url": "https://files.pythonhosted.org/packages/3c/30/2a0041f9110cddb23ab8e88e113962deb849c64a501b70e478f4eaf681ac/csg2csg-0.0.27.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b067672661840c32e6f07ea8a48948eb", "sha256": "472531427762b4da9e4759a700681cb92aadc605e73326bc9a7e3547c5751bf8" }, "downloads": -1, "filename": "csg2csg-0.0.27.tar.gz", "has_sig": false, "md5_digest": "b067672661840c32e6f07ea8a48948eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67168, "upload_time": "2019-08-02T22:20:49", "url": "https://files.pythonhosted.org/packages/3c/30/2a0041f9110cddb23ab8e88e113962deb849c64a501b70e478f4eaf681ac/csg2csg-0.0.27.tar.gz" } ] }