在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:ribault/bootstrap-2d-Python开源软件地址:https://github.com/ribault/bootstrap-2d-Python开源编程语言:Jupyter Notebook 99.9%开源软件介绍:bootstrap-2d-PythonNumerically computing correlation functions in 2d CFT with Python, using Jupyter Notebooks. PurposeThis code was written for the articles
It can be used for computing correlation functions and checking crossing symmetry in two-dimensional conformal field theories such as Liouville theory, (generalized) minimal models, and the Potts model. The code is supposed to run on standard desktop or laptop computers, in order to quickly get relatively low precision results (5-15 significant digits). For higher precision computations of Virasoro conformal blocks, see this repository: https://github.com/chussong/virasoro For numerical tests of crossing symmetry, a code that partly evolved from this code can be found there: https://gitlab.com/s.g.ribault/Bootstrap_Virasoro Bibtex entry for release 1.1: @misc{b2P, author = {{S. Ribault, R. Santachiara, S. Migliaccio, et al}}, title = {bootstrap-2d-Python}, doi = {10.5281/zenodo.1469339}, url = { https://doi.org/10.5281/zenodo.1469339 }, version = {1.1}, year = {2018}, type = {code}, } Technical notesThe code was originally written in Python 2, and also works with Python 3. For 'Notebook1.ipynb' to be able to call 'Notebook2.ipynb', one should first generate the associated file 'Notebook2.py'. A script for generating such Python files can be called as 'bash manage.sh -m'. Before committing changes, one should clear the notebooks' output and metadata. A script for doing that can be called as 'bash manage.sh -c'. This script is based on the Python module 'nbstripout'. NotebooksBasic tools
Liouville theory and generalized minimal models
Potts model and percolation
Non-diagonal CFT
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论