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
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
Built Distributions
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75a189522291a7a104d89a9c13aac984e9e7fa42f585e530d474a1f58afbdc7b |
|
MD5 | 88582b29b2784d7a5a459ba480a45126 |
|
BLAKE2b-256 | 7ed3e41abb3b6cc15ec5024c2a3460f1605038f06faeac2ff4ac3448f22290ba |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | a50111c45a0b07e1f898759a36ef56428e6f8808c6f14dfd14574d261a52f6f4 |
|
MD5 | 16e5dcfe6e68ea774d5d30e11ef5b1cf |
|
BLAKE2b-256 | 39b7b21465ab4c9ddb20d74907b742c1ac510db89f922733d8977149f18098eb |
File details
Details for the file pynurex-1.9.1-cp311-cp311-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: pynurex-1.9.1-cp311-cp311-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.11, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e758ec6dabafa9b0134050f4bcaef7d890986cb4cc0b5da1ed3c400f71f62eaf |
|
MD5 | 841c1fc5e0ff0cff38b00b1acb2d73c3 |
|
BLAKE2b-256 | 57f4395b77fe7586cc90da79e92f07a835316d68f4ada9e0130666ca52de7eb5 |
File details
Details for the file pynurex-1.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pynurex-1.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 739.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c96e1fdd4f41a1dcbd2e308a275a82ffb70305f16a7cb9719daa98c6a1d282bf |
|
MD5 | b84444ba257f5900543c1b4dac8793f1 |
|
BLAKE2b-256 | 8241fe34a1440825db6633a069ff16590ac4d599aeafbf3d513792fdf7c30f08 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9de1f910fe71a2ea8b4c52bf8481ef14c300eafe6d1ac005aff906d2ec9fbdbd |
|
MD5 | dcbb740a233b0ac96853a6329d376314 |
|
BLAKE2b-256 | 5ebbb0511fd04d3b34dc5578c1e0b5e48c7ef9a307394e7837074be8c41e2aad |
File details
Details for the file pynurex-1.9.1-cp310-cp310-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: pynurex-1.9.1-cp310-cp310-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8df55174d884c2a33f2a28edbd1ee188fda801f8ad41e1298a70e5c0bd5f288c |
|
MD5 | b34522dd38174ed55926a52b35ae7472 |
|
BLAKE2b-256 | 1e46e879d2e21a5225cf04fddb650ede9cc476f071db945365b5159dc0feb028 |
File details
Details for the file pynurex-1.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pynurex-1.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 738.0 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9215ad694454f8cfe6746b0d0d0c30c86aea4a2ce4bda57eaecad0a5dcf6bb8b |
|
MD5 | d8b87a23d8983f5f8f1fd4718611d9e0 |
|
BLAKE2b-256 | 277f54ecdcdfc00828fec5e00f12b67eaa5408efeb6782c6be5625c441e22541 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | e90986c75b1ac86678a49fd454ff9b59ed15efc408cfb9a17d881ebcbb53aabb |
|
MD5 | 64db08dec15ddf6fe299f252901c31d1 |
|
BLAKE2b-256 | 09e25d750fced7362f4e331ac3af6fd8e10ef76f2e6a1443f7bab4de9d1feb90 |
File details
Details for the file pynurex-1.9.1-cp39-cp39-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: pynurex-1.9.1-cp39-cp39-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80269b7fd004b876b7664cb5d997eb0760a9c0760ed44fdc2edadcbea66a1006 |
|
MD5 | 36e491f3362ab1afbde610b42f550f6f |
|
BLAKE2b-256 | 901be688cc1ae7a688adbb378eea21d733f8f815e777d81b77680296f3e12222 |
File details
Details for the file pynurex-1.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pynurex-1.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 738.4 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ab9011844e0fb57fe237d077beff0c6b943035a6b34eb6bbce55f4562efa3fc |
|
MD5 | fb6a5ea2ad53a7ddb68afa0030a2ec26 |
|
BLAKE2b-256 | 44421582760d56e7429222799a150e1496de0b7a510db76c094fd66424a5fcec |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4335bd826d252be41017a5595417ac9de64d5d64495fbfe0a173abb541a9d567 |
|
MD5 | 0c5d29b8b42967c099e25374881eb9bb |
|
BLAKE2b-256 | ee0e7423964d1102d9c3f7ab4509ef5e8bbc485603a4ec0369924c8fc88888da |
File details
Details for the file pynurex-1.9.1-cp38-cp38-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: pynurex-1.9.1-cp38-cp38-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ae189e4b7252cc8e09d6ca8a5a40973f65b5ae3c83c3f404b3b11a1cf4e31eb |
|
MD5 | 98f9451ed864e2f8a75c624d6e17a93e |
|
BLAKE2b-256 | 1cb49767a65022830bdcbfae1e2fa68cf184eb372b363b2b42633ac6dd806188 |
File details
Details for the file pynurex-1.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pynurex-1.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 737.9 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5d73c55ef1fc47ccdc8730a02f47ad11ead4b3e9cd94e9a32ab2761068af871 |
|
MD5 | d0bbe7f6e2cbba85e4bb4b1fb5e27f87 |
|
BLAKE2b-256 | fc15e9b9d0d86f3d1fc5febf1d217dbbf8e88624bbb1bfae28fb73e215dae97b |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a28939ee487fb1678e7c53705a3fd9a8f3dea6ded86ec523c5ec90536794ff9 |
|
MD5 | d82b66baa3cdb98ed73a3711f34d194c |
|
BLAKE2b-256 | 6c3aa879b4df880d951fb710fffaf4caa037112be740442798d6c0af9fafe4f4 |
File details
Details for the file pynurex-1.9.1-cp37-cp37m-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: pynurex-1.9.1-cp37-cp37m-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.7m, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d06e182744867f7e386350281f854fe6d5631f9e7c937217db50c5ea6a5bbed |
|
MD5 | 9afdbbb45828ec66dcc0dc453e6dbfa8 |
|
BLAKE2b-256 | 4aa017950daae12b4f2ee96ef80cf3c413447c1a851eeccf444923033241a5bf |
File details
Details for the file pynurex-1.9.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pynurex-1.9.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 742.3 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c7e59949196a952318f04862ab649a17fc0837ddde887d58293140ea904994a |
|
MD5 | 089a36914625d8f204784bedf48ddb2d |
|
BLAKE2b-256 | 739e55ba06d01fa0d6fa570fecb2b0e77169e99eb96abb5e538ec73c705aa81f |