Calculate superconductivity in flat-band systems.
Project description
quant-met
This is a python package to treat superconductivity in flat-band systems.
- Documentation: quant-met.readthedocs.io
Installation
The package can be installed via
pip install quant-met
Usage
For usage examples see documentation.
Contributing
This is a personal project, very geared to the work I did in my master's thesis. If someone is using this and experiencing bugs or want the software extended, feel free to open an issue!
Developing
You can also help develop this software further. This should help you get set up to start this.
Prerequisites:
- make
- python
- conda
Set up the development environment:
- clone the repository
- run
make environment
- now activate the conda environment
conda activate quant-met-dev
You can manually run tests using for example tox -e py312
(for running against python 3.12).
After pushing your branch, all tests will also be run via Github Actions.
Using pre-commit
, automatic linting and formatting is done before every commit, which may cause the first commit to fail.
A second try should then succeed.
After you are done working on an issue and all tests are running successful, you can add a new piece of changelog via scriv create
and make a pull request.
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
File details
Details for the file quant_met-0.0.4.tar.gz
.
File metadata
- Download URL: quant_met-0.0.4.tar.gz
- Upload date:
- Size: 11.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.1 Linux/6.5.0-1023-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68f5e239dc2aa6fefa7ad3bef68be6e84e7158f86ee2812d3c0e0464f58619c3 |
|
MD5 | 37727e5c11678fa93a8ff96baee7feee |
|
BLAKE2b-256 | 3029cc966ce676e50cc6d32a49088e889980320bc21e46b65e9eb4b7d2cca67d |
File details
Details for the file quant_met-0.0.4-py3-none-any.whl
.
File metadata
- Download URL: quant_met-0.0.4-py3-none-any.whl
- Upload date:
- Size: 16.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.1 Linux/6.5.0-1023-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcde9b11aef6ceaa16b6a9d1c2be1f38425cff47b2be2b738f679eb07cfcdca3 |
|
MD5 | 4fe95938babfbf4af473569468dab23a |
|
BLAKE2b-256 | aa5b72d4efb33a88c7c4883b1a00cc41e2d102363e0e009fd58fc4263e2e314b |