A Python interface to tmLQCD for Lyncs
tmLQCD is the simulation library used by the Extended Twisted Mass Collaboration (ETMC). tmLQCD is a freely available software suite providing a set of tools to be used in lattice QCD simulations. This is mainly a (P/R)HMC implementation for Wilson and Wilson twisted mass fermions and inverter for different versions of the Dirac operator.
The code is fully parallelised and ships with optimisations for various modern architectures, such as commodity PC clusters and the Blue Gene family.
Installation
The package can be installed via pip:
pip install [--user] lyncs_tmLQCD
External dependencies
For compiling tmLQCD, a fortran compiler, flex, openblas and lapack are required.
These can be installed via apt:
apt install -y flex libopenblas-dev liblapack-dev gfortran
OR using conda:
conda install -c anaconda openblas
conda install -c conda-forge flex lapack fortran-compiler
Documentation
Metadata
Release files for lyncs-tmLQCD 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| lyncs_tmLQCD-0.1.1.tar.gz | 15.5 kB | Details |
Release files / lyncs_tmLQCD-0.1.1.tar.gz
| Download URL | lyncs_tmLQCD-0.1.1.tar.gz |
|---|---|
| Size | 15.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4012e8213a5287cc2e84d5ab71e9b8b76487a17a55f55ad4968e27cf5c5f7ab8
|
|
BLAKE2b-256 checksum How to use checksums |
0677b356226e59315bb4dec16e2bdb6bc0e2f5a8b2e38f4bdf1aa9c8c1d08c3b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.1
|