A package for computing functional determinants
Project description
Computes the one-loop functional determinant entering the bubble nucleation rate, or vacuum decay rate.
Documentation
For complete package documentation, see the BubbleDet homepage. For more information about the mathematics behind BubbleDet, see the accompanying paper on arXiv.
Requirements
Based on Python 3. Package dependencies are automatically installed with pip or conda. For a list, see pyproject.toml in the git respository.
Installation
Pip
The latest stable version can be installed as a package with pip (or pip3) using:
pip install BubbleDet
Alternatively, for the development version, one can clone the git respository. and install with:
pip install -e .
from the base directory of the repository. To install also optional dependencies for the docs and tests, instead run:
pip install -e .[docs,tests]
Conda
The latest stable version can also be installed as a package with conda, from the conda-forge repository:
conda install -c conda-forge BubbleDet
Tests
After installation of the development version, the tests can be run with:
pytest -v
from the base directory of the git repository.
Examples
A number of examples are collected in the directory examples/ of the git repo, including a simple real scalar model and a comparison to analytic results in the thin-wall limit. The examples can also be found on the BubbleDet homepage. After installing the package, these can be run directly with Python, as in:
python3 first_example.py
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 BubbleDet-1.0.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb1ac26d3524e5c4aced80ee54940841959be9d4afebe7da3e8158d5366e6cc3 |
|
MD5 | 9bd6575e6c57c046ed921f2202f64da8 |
|
BLAKE2b-256 | 091988d6b67345ea020e9aac5fd51e22722256322bb1a32413278e6b56730f6c |