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 Distribution

pynurex-1.9.1.tar.gz (405.0 kB view details)

Uploaded Source

Built Distributions

pynurex-1.9.1-cp311-cp311-win_amd64.whl (689.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

pynurex-1.9.1-cp311-cp311-musllinux_1_1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

pynurex-1.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (739.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pynurex-1.9.1-cp310-cp310-win_amd64.whl (688.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

pynurex-1.9.1-cp310-cp310-musllinux_1_1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

pynurex-1.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (738.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pynurex-1.9.1-cp39-cp39-win_amd64.whl (688.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

pynurex-1.9.1-cp39-cp39-musllinux_1_1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

pynurex-1.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (738.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pynurex-1.9.1-cp38-cp38-win_amd64.whl (688.2 kB view details)

Uploaded CPython 3.8 Windows x86-64

pynurex-1.9.1-cp38-cp38-musllinux_1_1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

pynurex-1.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (737.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pynurex-1.9.1-cp37-cp37m-win_amd64.whl (688.7 kB view details)

Uploaded CPython 3.7m Windows x86-64

pynurex-1.9.1-cp37-cp37m-musllinux_1_1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

pynurex-1.9.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (742.3 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

File details

Details for the file pynurex-1.9.1.tar.gz.

File metadata

  • Download URL: pynurex-1.9.1.tar.gz
  • Upload date:
  • Size: 405.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for pynurex-1.9.1.tar.gz
Algorithm Hash digest
SHA256 75a189522291a7a104d89a9c13aac984e9e7fa42f585e530d474a1f58afbdc7b
MD5 88582b29b2784d7a5a459ba480a45126
BLAKE2b-256 7ed3e41abb3b6cc15ec5024c2a3460f1605038f06faeac2ff4ac3448f22290ba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pynurex-1.9.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 689.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for pynurex-1.9.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a50111c45a0b07e1f898759a36ef56428e6f8808c6f14dfd14574d261a52f6f4
MD5 16e5dcfe6e68ea774d5d30e11ef5b1cf
BLAKE2b-256 39b7b21465ab4c9ddb20d74907b742c1ac510db89f922733d8977149f18098eb

See more details on using hashes here.

File details

Details for the file pynurex-1.9.1-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e758ec6dabafa9b0134050f4bcaef7d890986cb4cc0b5da1ed3c400f71f62eaf
MD5 841c1fc5e0ff0cff38b00b1acb2d73c3
BLAKE2b-256 57f4395b77fe7586cc90da79e92f07a835316d68f4ada9e0130666ca52de7eb5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pynurex-1.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c96e1fdd4f41a1dcbd2e308a275a82ffb70305f16a7cb9719daa98c6a1d282bf
MD5 b84444ba257f5900543c1b4dac8793f1
BLAKE2b-256 8241fe34a1440825db6633a069ff16590ac4d599aeafbf3d513792fdf7c30f08

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pynurex-1.9.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 688.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for pynurex-1.9.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9de1f910fe71a2ea8b4c52bf8481ef14c300eafe6d1ac005aff906d2ec9fbdbd
MD5 dcbb740a233b0ac96853a6329d376314
BLAKE2b-256 5ebbb0511fd04d3b34dc5578c1e0b5e48c7ef9a307394e7837074be8c41e2aad

See more details on using hashes here.

File details

Details for the file pynurex-1.9.1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8df55174d884c2a33f2a28edbd1ee188fda801f8ad41e1298a70e5c0bd5f288c
MD5 b34522dd38174ed55926a52b35ae7472
BLAKE2b-256 1e46e879d2e21a5225cf04fddb650ede9cc476f071db945365b5159dc0feb028

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pynurex-1.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9215ad694454f8cfe6746b0d0d0c30c86aea4a2ce4bda57eaecad0a5dcf6bb8b
MD5 d8b87a23d8983f5f8f1fd4718611d9e0
BLAKE2b-256 277f54ecdcdfc00828fec5e00f12b67eaa5408efeb6782c6be5625c441e22541

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pynurex-1.9.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 688.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for pynurex-1.9.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e90986c75b1ac86678a49fd454ff9b59ed15efc408cfb9a17d881ebcbb53aabb
MD5 64db08dec15ddf6fe299f252901c31d1
BLAKE2b-256 09e25d750fced7362f4e331ac3af6fd8e10ef76f2e6a1443f7bab4de9d1feb90

See more details on using hashes here.

File details

Details for the file pynurex-1.9.1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 80269b7fd004b876b7664cb5d997eb0760a9c0760ed44fdc2edadcbea66a1006
MD5 36e491f3362ab1afbde610b42f550f6f
BLAKE2b-256 901be688cc1ae7a688adbb378eea21d733f8f815e777d81b77680296f3e12222

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pynurex-1.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ab9011844e0fb57fe237d077beff0c6b943035a6b34eb6bbce55f4562efa3fc
MD5 fb6a5ea2ad53a7ddb68afa0030a2ec26
BLAKE2b-256 44421582760d56e7429222799a150e1496de0b7a510db76c094fd66424a5fcec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pynurex-1.9.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 688.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for pynurex-1.9.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4335bd826d252be41017a5595417ac9de64d5d64495fbfe0a173abb541a9d567
MD5 0c5d29b8b42967c099e25374881eb9bb
BLAKE2b-256 ee0e7423964d1102d9c3f7ab4509ef5e8bbc485603a4ec0369924c8fc88888da

See more details on using hashes here.

File details

Details for the file pynurex-1.9.1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9ae189e4b7252cc8e09d6ca8a5a40973f65b5ae3c83c3f404b3b11a1cf4e31eb
MD5 98f9451ed864e2f8a75c624d6e17a93e
BLAKE2b-256 1cb49767a65022830bdcbfae1e2fa68cf184eb372b363b2b42633ac6dd806188

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pynurex-1.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e5d73c55ef1fc47ccdc8730a02f47ad11ead4b3e9cd94e9a32ab2761068af871
MD5 d0bbe7f6e2cbba85e4bb4b1fb5e27f87
BLAKE2b-256 fc15e9b9d0d86f3d1fc5febf1d217dbbf8e88624bbb1bfae28fb73e215dae97b

See more details on using hashes here.

File details

Details for the file pynurex-1.9.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pynurex-1.9.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 688.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for pynurex-1.9.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9a28939ee487fb1678e7c53705a3fd9a8f3dea6ded86ec523c5ec90536794ff9
MD5 d82b66baa3cdb98ed73a3711f34d194c
BLAKE2b-256 6c3aa879b4df880d951fb710fffaf4caa037112be740442798d6c0af9fafe4f4

See more details on using hashes here.

File details

Details for the file pynurex-1.9.1-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9d06e182744867f7e386350281f854fe6d5631f9e7c937217db50c5ea6a5bbed
MD5 9afdbbb45828ec66dcc0dc453e6dbfa8
BLAKE2b-256 4aa017950daae12b4f2ee96ef80cf3c413447c1a851eeccf444923033241a5bf

See more details on using hashes here.

File details

Details for the file pynurex-1.9.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pynurex-1.9.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3c7e59949196a952318f04862ab649a17fc0837ddde887d58293140ea904994a
MD5 089a36914625d8f204784bedf48ddb2d
BLAKE2b-256 739e55ba06d01fa0d6fa570fecb2b0e77169e99eb96abb5e538ec73c705aa81f

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