Skip to main content

Windows binary wheels for pywigxjpf

Project description

This package is a copy of pywigxjpf, https://pypi.org/project/pywigxjpf/. Its purpose is to distribute binary wheels of pywixjpf for Windows users.

The following text quotes the original pywigxjp package:

WIGXJPF evaluates Wigner 3j, 6j and 9j symbols accurately using prime factorisation and multi-word integer arithmetic.

Known issue

Please install pycparser first.

(See https://github.com/pypa/setuptools/issues/391#issuecomment-202919511 )

Inline usage information

Available inline:

import pywigxjpf as wig
help(wig)                # For interfaces.
help(wig.pywigxjpf)      # For usage information.

Library usage

The python interface to wigxjpf uses cffi.

Defines seven functions:

wig_table_init(max_two_j,wigner_type)
wig_table_free()
wig_temp_init(max_two_j)
wig_temp_free()

wig3jj(jj1,jj2,jj3, mm1,mm2,mm3)
wig6jj(jj1,jj2,jj3, jj4,jj5,jj6)
wig9jj(jj1,jj2,jj3, jj4,jj5,jj6, jj7,jj8,jj9)

Note that the arguments are to be given as integers, with twice the numeric value (this is what jj tries to indicate). I.e. half-integer arguments will be passed as odd integers.

The two init functions must be called before evaluating any symbol.

In addition, interfaces that take an array with the arguments are also provided:

wig3jj_array([jj1,jj2,jj3, mm1,mm2,mm3])
wig6jj_array([jj1,jj2,jj3, jj4,jj5,jj6])
wig9jj_array([jj1,jj2,jj3, jj4,jj5,jj6, jj7,jj8,jj9])

Project details


Release history Release notifications | RSS feed

This version

1.11

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pywigxjpf-win-1.11.tar.gz (53.1 kB view details)

Uploaded Source

Built Distributions

pywigxjpf_win-1.11-cp39-cp39-win_amd64.whl (40.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

pywigxjpf_win-1.11-cp38-cp38-win_amd64.whl (40.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

pywigxjpf_win-1.11-cp37-cp37m-win_amd64.whl (40.7 kB view details)

Uploaded CPython 3.7m Windows x86-64

pywigxjpf_win-1.11-cp36-cp36m-win_amd64.whl (40.7 kB view details)

Uploaded CPython 3.6m Windows x86-64

File details

Details for the file pywigxjpf-win-1.11.tar.gz.

File metadata

  • Download URL: pywigxjpf-win-1.11.tar.gz
  • Upload date:
  • Size: 53.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.8

File hashes

Hashes for pywigxjpf-win-1.11.tar.gz
Algorithm Hash digest
SHA256 d715a97b35693f80b8820dcab5b992dc1e8800920e38e6b3985eade95bc60f54
MD5 553d46f122a405be95dac1fdd2e54b43
BLAKE2b-256 0ad900d0c4bf17361dc389d09e8d3bf82f6cf4661b2718cd83a689ea74393ab8

See more details on using hashes here.

File details

Details for the file pywigxjpf_win-1.11-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pywigxjpf_win-1.11-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 40.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0

File hashes

Hashes for pywigxjpf_win-1.11-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0894c0312d42015ecc327e292b81baa24966eb940089277f579d4a78865a8166
MD5 78ca1a97e750a418a8a69d625869308a
BLAKE2b-256 e384c5cdf23268655c8b768db98463a41af19f9c5644405f7851ed234f3e7ea1

See more details on using hashes here.

File details

Details for the file pywigxjpf_win-1.11-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pywigxjpf_win-1.11-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 40.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

File hashes

Hashes for pywigxjpf_win-1.11-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 04068637690fec5aa5d1234865a7c018406a71202121808c97b4935c0329d6db
MD5 73c13928a9017930f7c2152bc0d3dff2
BLAKE2b-256 ab4897d2bb4d00159d36edfa8cb6004511865361ec46431158a781915a6f420d

See more details on using hashes here.

File details

Details for the file pywigxjpf_win-1.11-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pywigxjpf_win-1.11-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 40.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for pywigxjpf_win-1.11-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4b6b12fa0136108f2d55685f711aa7d35b86ad094911f68af8c30a3126ebdf12
MD5 a65c8523c5075e59607318cf80668593
BLAKE2b-256 e085ce3e6b65137205e28cb178c9d32f6f2ff3433bfac4fb754dfc40d74dc5ce

See more details on using hashes here.

File details

Details for the file pywigxjpf_win-1.11-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pywigxjpf_win-1.11-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 40.7 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.8

File hashes

Hashes for pywigxjpf_win-1.11-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 a2f7dc60a7058abf2430eb4e3241499d580106afc050b41ad21b6fef237d226c
MD5 30d7fe0db44c3e451a49e4bc74947821
BLAKE2b-256 7b1630b30356e04f759a6f81e86f64524161b563c27a09387cc6fa603e050920

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page