{ "info": { "author": "Robin Schneider", "author_email": "robin.schneider@physics.uu.se", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Scientific/Engineering :: Physics" ], "description": "# pyCICY\nA python CICY toolkit, which allows the computation of line bundle cohomologies over Complete Intersection Calabi Yau manifolds. It further contains functions for determining various topological quantities, such as Chern classes, triple intersection and Hodge numbers.\n\nInstallation is straighforwad with pip\n\n```console\npip install pyCICY\n```\n\nThe module has been developed in the context of the following paper:\n\n```tex\n@article{Larfors:2019xxx,\n\tauthor = \"Larfors, Magdalena and Schneider, Robin\",\n\ttitle = \"{Line bundle cohomologies on CICYs with Picard number two}\",\n\tyear = \"2019\",\n\teprint = \"1905.XXXXX\",\n\tarchivePrefix = \"arXiv\",\n\tprimaryClass = \"hep-th\",\n\tSLACcitation = \"%%CITATION = ARXIV:1905.XXXXX;%%\"\n}\n````\n\nIt is based on methods developed in\n\n```tex\n@book{Hubsch:1992nu,\n\tauthor = \"Hubsch, Tristan\",\n\ttitle = \"{Calabi-Yau manifolds: A Bestiary for physicists}\",\n\tpublisher = \"World Scientific\",\n\taddress = \"Singapore\",\n\tyear = \"1994\",\n\tISBN = \"9789810219277, 981021927X\",\n\tSLACcitation = \"%%CITATION = INSPIRE-338506;%%\"\n}\n\n@phdthesis{Anderson:2008ex,\n\tauthor = \"Anderson, Lara Briana\",\n\ttitle = \"{Heterotic and M-theory Compactifications for String\n\tPhenomenology}\",\n\tschool = \"Oxford U.\",\n\turl = \"https://inspirehep.net/record/793857/files/arXiv:0808.3621.pdf\",\n\tyear = \"2008\",\n\teprint = \"0808.3621\",\n\tarchivePrefix = \"arXiv\",\n\tprimaryClass = \"hep-th\",\n\tSLACcitation = \"%%CITATION = ARXIV:0808.3621;%%\"\n}\n````\n\n# Quickstart\nWe import the CICY object from the module\n\n```python\nfrom pyCICY import CICY\n```\n\nNext we define a CICY, for example the tetraquadric:\n\n```python\nM = CICY('tetra', [[1,2],[1,2],[1,2],[1,2]])\n```\n\nNow we are able to do some calculations, e.g.\n\n```python\nM.line_co([1,2,-4,1])\n```\n\ndetermines the line bundle cohomologies of the line bundle [$]\\mathcal{O}(1,2,-4,1)[\\$].\n\n\n# Changelog\n\nv0.01 - pyCICY toolkit made available - 29.5.2019.\n\n# Useful software\n\npyCICY is backwards compatible with python 2.7. Hence, it can be used in [Sage](http://www.sagemath.org/). Other useful packages for dealing with Calabi Yau manifolds in toric varieties are [cohomCalg](https://github.com/BenjaminJurke/cohomCalg/) and [PALP](http://hep.itp.tuwien.ac.at/~kreuzer/CY/CYpalp.html).\n\n\n", "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/robin-schneider/CICY", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyCICY", "package_url": "https://pypi.org/project/pyCICY/", "platform": "", "project_url": "https://pypi.org/project/pyCICY/", "project_urls": { "Homepage": "https://github.com/robin-schneider/CICY" }, "release_url": "https://pypi.org/project/pyCICY/0.1/", "requires_dist": [ "numpy", "scipy", "sympy", "texttable" ], "requires_python": "", "summary": "A python CICY toolkit", "version": "0.1" }, "last_serial": 5331854, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "5a1895cdbcf28922efb5802c91b74c13", "sha256": "5d30f8f6991059690178a4fb9365fe6d49444676e41fced1253fe3cd736c3ce0" }, "downloads": -1, "filename": "pyCICY-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5a1895cdbcf28922efb5802c91b74c13", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33865, "upload_time": "2019-05-29T11:26:37", "url": "https://files.pythonhosted.org/packages/79/31/64a5a8c06f10f9be90b59ac948ce53dc4ce4b27e7f99c261377532bf724a/pyCICY-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b05ac7a29b7a39133f770358122930f6", "sha256": "c9c5527d13ae855497908016d3ccf166dcb4786301e1a93cc65966829a57faa7" }, "downloads": -1, "filename": "pyCICY-0.1.tar.gz", "has_sig": false, "md5_digest": "b05ac7a29b7a39133f770358122930f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21767, "upload_time": "2019-05-29T11:26:40", "url": "https://files.pythonhosted.org/packages/61/4a/e42592b5aef109664126ca376b01c0f5302f964527687340b2671e2334ef/pyCICY-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5a1895cdbcf28922efb5802c91b74c13", "sha256": "5d30f8f6991059690178a4fb9365fe6d49444676e41fced1253fe3cd736c3ce0" }, "downloads": -1, "filename": "pyCICY-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5a1895cdbcf28922efb5802c91b74c13", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33865, "upload_time": "2019-05-29T11:26:37", "url": "https://files.pythonhosted.org/packages/79/31/64a5a8c06f10f9be90b59ac948ce53dc4ce4b27e7f99c261377532bf724a/pyCICY-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b05ac7a29b7a39133f770358122930f6", "sha256": "c9c5527d13ae855497908016d3ccf166dcb4786301e1a93cc65966829a57faa7" }, "downloads": -1, "filename": "pyCICY-0.1.tar.gz", "has_sig": false, "md5_digest": "b05ac7a29b7a39133f770358122930f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21767, "upload_time": "2019-05-29T11:26:40", "url": "https://files.pythonhosted.org/packages/61/4a/e42592b5aef109664126ca376b01c0f5302f964527687340b2671e2334ef/pyCICY-0.1.tar.gz" } ] }