Wigner symbols for Python¶
py3nj is a small library to calculate Wigner symbols, such as wigner’s 3j, 6j, 9j symbols, as well as Clebsch Gordan coefficients.
py3nj mostly wraps the original Fortran implementation in slatec, but it is designed to highly compatible to numpy’s nd-array, i.e. the automatic vectorization is supported.
Installing¶
py3nj is available on pypi. To install
`bash
pip install py3nj
`
You may need fortran compiler installed in your environment.
License¶
py3nj is available under the open source Apache License.