Skip to main content

Python interface to Nurex library

Project description

Nurex

Nuclear Reaction Cross Section calculator. Nurex is a library for Glauber Model nuclear reaction caclulation. The library is written in C++ and Python binding are available.

Installation

Get the copy and type:

> mkdir build
> cd build
> cmake ../
> make

cmake options

compile options, enable or disable with cmake:

cmake ../ -D[OPTION]

available options:

  • THREADS - enable/disable multi-threading support, default ON
  • PYTHON_MODULE - enable/disable building of the python bindigs, pybind11 library required to build the module, default OFF
  • TESTS - build tests, default OFF
  • EXAMPLES - build examples, default OFF
  • APPS - build nurex applications, ie command line nurex app
  • GSL_INTEGRATION - use adaptive integration from the gsl library instead of built in, default OFF
  • GSL_INTERPOLATION - use spline interpolation from the gsl library, default OFF

ie:

cmake -DTHREADS=OFF -DPYTHON_NUREX=ON -DEXAMPLES=ON ../

after the compilation the libraries and headers must be either installed system-wide by make install. (The default install path can be change, ie: cmake -DCMAKE_INSTALL_PREFIX=/opt/nurex)

Or alternatively the library can be installed in any directory and variables PATH, LD_LIBRARY_PATH and later include directories must be set accordingly. This can be done sourcing the init.sh file, which is generated in the build directory:

source init.sh

Tutorial

Tutorial

How To

How to

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pynurex-1.9.3-cp312-cp312-win_amd64.whl (701.1 kB view details)

Uploaded CPython 3.12 Windows x86-64

pynurex-1.9.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (738.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pynurex-1.9.3-cp312-cp312-macosx_11_0_arm64.whl (587.4 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pynurex-1.9.3-cp312-cp312-macosx_10_15_x86_64.whl (648.4 kB view details)

Uploaded CPython 3.12 macOS 10.15+ x86-64

pynurex-1.9.3-cp311-cp311-win_amd64.whl (700.2 kB view details)

Uploaded CPython 3.11 Windows x86-64

pynurex-1.9.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (740.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pynurex-1.9.3-cp311-cp311-macosx_11_0_arm64.whl (586.8 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pynurex-1.9.3-cp311-cp311-macosx_10_15_x86_64.whl (646.3 kB view details)

Uploaded CPython 3.11 macOS 10.15+ x86-64

pynurex-1.9.3-cp310-cp310-win_amd64.whl (699.0 kB view details)

Uploaded CPython 3.10 Windows x86-64

pynurex-1.9.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (739.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pynurex-1.9.3-cp310-cp310-macosx_11_0_arm64.whl (585.0 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pynurex-1.9.3-cp310-cp310-macosx_10_15_x86_64.whl (645.0 kB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

pynurex-1.9.3-cp39-cp39-win_amd64.whl (693.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

pynurex-1.9.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (739.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pynurex-1.9.3-cp39-cp39-macosx_11_0_arm64.whl (585.1 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pynurex-1.9.3-cp39-cp39-macosx_10_15_x86_64.whl (645.0 kB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

pynurex-1.9.3-cp38-cp38-win_amd64.whl (698.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

pynurex-1.9.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (738.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pynurex-1.9.3-cp38-cp38-macosx_11_0_arm64.whl (584.9 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

pynurex-1.9.3-cp38-cp38-macosx_10_15_x86_64.whl (644.7 kB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

File details

Details for the file pynurex-1.9.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pynurex-1.9.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 701.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for pynurex-1.9.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fe803fe604ae18cbe9fe9b4c366d7145cf0c78983176be0c7bd0d8604755570f
MD5 174a60141bc8b40ed049387aa98cce85
BLAKE2b-256 6b113e5f65bd689b35830fc71dc3a8b432690cfd6d46611f653d6bcacba37f82

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 72883d88d6c599e681192bf65c6dd9a73087b7205b4d15c537f72119e0edb263
MD5 11a129aa67da09bc2a1deead8a0d3a3e
BLAKE2b-256 8450a1031897489fc44a88fd1f88ad0c0952b43be369589de349511ff00da603

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b122f3e614f3278f6e6cad4078e87bc87b039f9100849514a017610870a3afbe
MD5 0bb5f16dfffeef9ae6d50b4066bfbb8b
BLAKE2b-256 8a5ae318bc4ca5542b66c148c6945297d8ad34f8d4299d62b66c6da3eabf6066

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.3-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5d88392d9c5956328d893d632eade040adf2b120f2b57fc44631f7dca19b8c05
MD5 1cf5734c805495f508c9752be75177a1
BLAKE2b-256 5f8617d877e4aba6d8f5fdd7bf8d55e32381dbe9c34ec4583dc9f526cd0af278

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pynurex-1.9.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 700.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for pynurex-1.9.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c07bd404b66ef26dcfb42e4336221e49cf73f7a00840a8dfd44fe91349f7c13f
MD5 1d561357f381c81a9647c7bc13fc2e16
BLAKE2b-256 e0bdf2cca476a96da0a9affac932b019c384b95ff791364041c2f122b156bea5

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fbd7bf6a41f3c03aec864621a684af0b51d59d454fe55f8eead6359b3beeb935
MD5 9f905ac6217feaaf67f413fb2f6d6d21
BLAKE2b-256 1c7103c6957534c220c5ac1064a4353e3e3b8f0d1a45cdc672a0c4b1ba6f6892

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4d3f3e87e40f2dfe6e7ce17d8d6e377d4dc38b5a82d317d327bd0df4be9f9d58
MD5 c90b3f38a1c3c48ae8bb2746e2f3a597
BLAKE2b-256 4de1543b6bb3e01f56217f9053b166afe69a34d1c76f5c0d010fa2e971ccb8b7

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.3-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3ffc1cd1b48282f83887ba47d60750315aa45f322b6bf5e3a14e9686be5bb581
MD5 80a9ca1237b6bacee7abdf539745d1ad
BLAKE2b-256 649e788676ef14d712345093a6676584707fed5e120fca742c0e90b5e0d999d6

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pynurex-1.9.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 699.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for pynurex-1.9.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6a18cae2103e9253004e706fde2692b0cee2403f0a1f36af61a87c8dbe0cd814
MD5 0c52159ee83f0cb54d451d139f81acd4
BLAKE2b-256 2ae96bb4ef54a307d2ed684eab3ea8f3618166b5a0fab83b9757dd09ecfb8aae

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b9d666e932c8a1401930acd41eac79c75ba1aa3a05ffbea14c265cf2299f9d8e
MD5 82d181b613af3be8ccfb2cbd76b586dc
BLAKE2b-256 431491fef654da63bbad783283006f34584675b67a3e67f6511ad62ebf613866

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7cdc756fd1b62cd4e64683fff9aec395725462b0565aec3ec141de21490a815c
MD5 93a7c1d12863c7bb2586fd9d9b48f999
BLAKE2b-256 7caf6414d5e9cc4f440e864a6b436436b3b06cf2bd0e6ca67961138dfcb0444f

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.3-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 469eafd03a4a5d3fe40fa609b5c74727d53090b99ab5fdb05747e41dba6b3749
MD5 402d0000a0761c942e8236f8dc6f6aff
BLAKE2b-256 26a78d8442517f8566b9b9653b7e4165c7b61d3fde76b57971b7c73e3277ed08

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pynurex-1.9.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 693.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for pynurex-1.9.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d27d9f1786fc7510e2be1a0ea26a50b6b67535c38d66652e10d7afc4c14fd227
MD5 deddad744246e72f805a032b43e9b117
BLAKE2b-256 f58adadb298c024b6ef4bc310af82fdd98ebb053bfa552568ad5fd47b0c486d5

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3b7efbeb06a39bc49a66e818c55fc340a4f71a9b4b29736289e3af8b12d90905
MD5 f992ab7dcc15bdfac9191a612db8bd5b
BLAKE2b-256 39857f3064eac69b28a14d6799fc2eafc19c7ad2ca8cadc748fd85e7d5ce4f4e

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d844a6db55d02deb72ade2f8d1b542620d7362c3b5fe32f23fb13e548ab64549
MD5 8cc594c415f983e229840f9d514f434b
BLAKE2b-256 33f784eb7a8138e0d096220016898e503db9ca9661a4f1d1a91227332f753ec2

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.3-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e3e8b121bb215da6843d72e6cc3860334398775045ce5d1b2e81967dc6e2e1af
MD5 97f004b13fbc2ec6ce4eefd8a382a9b0
BLAKE2b-256 3c15838e5521f90e27dc7c669b9cc2c5a106e6603c9b962857e86dd1f9b8845e

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pynurex-1.9.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 698.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for pynurex-1.9.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 92bc965b48247cead6708989b2d30ef1e7e231eb0f40f1fc60a96fc6e2e4654c
MD5 74ac2b80e21f2c4e05149f2d22ef3d80
BLAKE2b-256 7a053565c55d3d13e09435f53196207a14fc7775a8eb696d5b63b0695563b715

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0489309ef382e51ae110afef15cdbc73d42ff8e8160e64c7447d15a2575dbdc0
MD5 97c4860836cdd09e9e5925b16f45fa08
BLAKE2b-256 024aa5e84dd9aa2f1392d9562bf64644a2ddd9e098b316ac377a2ed093a817e5

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e162d5fb93cb6ac33b1370997d89d2f216f068d16fc09fc46cb77bb85d004a5b
MD5 9a15ec858915871ec9ad5eccf96ecbfd
BLAKE2b-256 cbd2f6ffc95f81fcadc674ee9bf2fc423963a22bf007a469be3cbca371c702a1

See more details on using hashes here.

File details

Details for the file pynurex-1.9.3-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.3-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 aa51f03a4dc7b7e283ea005bc118864c5454563fc7264199ee09a4a1cafbbf24
MD5 b753b36978cb31f553c131dce2229cb5
BLAKE2b-256 e784c969714324f80d7c19daaebe858f6bd387c226b6f131da30ca20f6a40088

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