Skip to main content

C++/MEX/Python Utility library for radio channel modelling and simulations

Project description

Quadriga-Lib

C++/Python library for radio channel modelling and simulations.

Installation

pip install quadriga-lib

Prebuilt wheels are available for Linux (x86_64 and aarch64, Python 3.9–3.13). On other platforms, pip will build from source (requires CMake and a C++17 compiler).

Quick Start

import quadriga_lib
print(quadriga_lib.components())

Documentation

Full documentation is available at quadriga-lib.org. The Python API reference is at quadriga-lib.org/python_api.html.

Building from Source

If no prebuilt wheel is available for your platform:

sudo apt install cmake g++
pip install quadriga-lib

Running Tests

pip install quadriga-lib[test]
pytest tests/python_tests -x -s

License

Apache License, Version 2.0. See LICENSE.

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

quadriga_lib-0.11.5.tar.gz (58.9 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

quadriga_lib-0.11.5-cp314-cp314-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.14Windows x86-64

quadriga_lib-0.11.5-cp314-cp314-manylinux_2_28_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

quadriga_lib-0.11.5-cp314-cp314-manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

quadriga_lib-0.11.5-cp313-cp313-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.13Windows x86-64

quadriga_lib-0.11.5-cp313-cp313-manylinux_2_28_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

quadriga_lib-0.11.5-cp313-cp313-manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

quadriga_lib-0.11.5-cp312-cp312-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.12Windows x86-64

quadriga_lib-0.11.5-cp312-cp312-manylinux_2_28_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

quadriga_lib-0.11.5-cp312-cp312-manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

quadriga_lib-0.11.5-cp311-cp311-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.11Windows x86-64

quadriga_lib-0.11.5-cp311-cp311-manylinux_2_28_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

quadriga_lib-0.11.5-cp311-cp311-manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

quadriga_lib-0.11.5-cp310-cp310-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.10Windows x86-64

quadriga_lib-0.11.5-cp310-cp310-manylinux_2_28_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

quadriga_lib-0.11.5-cp310-cp310-manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

File details

Details for the file quadriga_lib-0.11.5.tar.gz.

File metadata

  • Download URL: quadriga_lib-0.11.5.tar.gz
  • Upload date:
  • Size: 58.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for quadriga_lib-0.11.5.tar.gz
Algorithm Hash digest
SHA256 694985a38959226ab59fb568a4cce57a2a2b4e3ce5448365f4c4b1c5e9fead01
MD5 6f4b4ddf81849c229cf71ba48576f7d2
BLAKE2b-256 bf7026c28f8fc6a38a745115b72f2ab0924e59a29147059403fd1b4215d5731d

See more details on using hashes here.

File details

Details for the file quadriga_lib-0.11.5-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for quadriga_lib-0.11.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 17655070f4a75740b6b1fe4d754a2880278bcbdbd200b8bf2a95234fa83800e5
MD5 04472f4318aa7e05fa83e942d10198c4
BLAKE2b-256 740d1a6e8296967ac03424684e5d25d2527bd935125c3ed80448fd8fc1ace0a0

See more details on using hashes here.

File details

Details for the file quadriga_lib-0.11.5-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quadriga_lib-0.11.5-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5d4a4af78226e309050885256786fd9e5d311570b324d9e910c6e7b67060b8d2
MD5 4928c20bbbaacb9cfb71e4759b18ebf9
BLAKE2b-256 f9adda230c68d546f828678b4074bec9bbfe8bc25f027e3b9ee2bbe2920160cb

See more details on using hashes here.

File details

Details for the file quadriga_lib-0.11.5-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for quadriga_lib-0.11.5-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2848f3261058f62f769258e12724e2fb03fc911d042437a931eada16d472f02f
MD5 52b91c9ace5ebadf75772f7bc39147ff
BLAKE2b-256 132ff2cc8ec612d01329b7445f66a7821facca50a58cdf00c1d184a45a7df232

See more details on using hashes here.

File details

Details for the file quadriga_lib-0.11.5-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for quadriga_lib-0.11.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b44e63827b4fb1137a5517db96c1ff9b648bf1f93156381c97b6bf0dadbc592f
MD5 c88fb48c4eda9b2376ada7173ad414ee
BLAKE2b-256 b3a8cd42af15f33e7d96fb8d7538913adfb13e3ac097323a718933f0fde69db3

See more details on using hashes here.

File details

Details for the file quadriga_lib-0.11.5-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quadriga_lib-0.11.5-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f1a373a6a15c4e8b728b553744c9fdb1aa23b393dd92c43292b5c102b3f4cc14
MD5 92c5d7c72a7c02b0d3715c3ba2188f63
BLAKE2b-256 aff4df34f9533e37fae2e298654e9397df8f63d1125772f9ed53cb407f61fb3f

See more details on using hashes here.

File details

Details for the file quadriga_lib-0.11.5-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for quadriga_lib-0.11.5-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8bbeff171259abd06da918716eb0b209dacc54d4b1da970d95c65c30cf4ac629
MD5 ae750a3c79004c3d1ca0eceb17094038
BLAKE2b-256 47a3ce01283b32b37b0e1a98b1a72e3244ebf2e9e079bac1f5349ffa53217300

See more details on using hashes here.

File details

Details for the file quadriga_lib-0.11.5-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for quadriga_lib-0.11.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 527ca7316772c2c473f77ba377a36d5f765d6d19182bd2170c40eeb26a588f88
MD5 c774e1ff506ceb6cf7bd380fa4d13535
BLAKE2b-256 393ef0447ed19c05feb9154f5f553615ba6dd5de3d1be2afd2c309d445359d2a

See more details on using hashes here.

File details

Details for the file quadriga_lib-0.11.5-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quadriga_lib-0.11.5-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f724f015f781125c67b4c5a9fc8fb918c27e81966fa03ccc31fe6abfa7cfb632
MD5 7ba34be06b4d303806451a4a9c86246f
BLAKE2b-256 7658aaae5de1b47a1bc7647e3ad63348cf9f122af4aac93445e9f3e1333385ce

See more details on using hashes here.

File details

Details for the file quadriga_lib-0.11.5-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for quadriga_lib-0.11.5-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d300bea955c55b03a2888d8eab76bbfa3a5b2f74ec51d866c7308edb82926b04
MD5 49fee01d8d182f2b7385d790e569851c
BLAKE2b-256 9d9689dc549c6b873de319e260495c0c872f252c862871231e2919ca2d1f0820

See more details on using hashes here.

File details

Details for the file quadriga_lib-0.11.5-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for quadriga_lib-0.11.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 20d559c29818034385f16975ae10e3f2d5f0758c98aa4478fd2340fe0d2bde2e
MD5 2891e5971e92457c6426890eed4ad393
BLAKE2b-256 921f91d2d2bd8bfe5b6d14f2eae8c593e22aaf7e95a1ff15246ba64038534ecc

See more details on using hashes here.

File details

Details for the file quadriga_lib-0.11.5-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quadriga_lib-0.11.5-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 901f14c6b7998f889b348e8867997e164ed8b98c61405cf57489abf10a295aaf
MD5 f8900c0fdc1b6c7ffdd08de60ee4b55c
BLAKE2b-256 372df2aa3e172811a1ded6dfa6e3044a7e92794e59d75bbc2277e8381b6ac3a4

See more details on using hashes here.

File details

Details for the file quadriga_lib-0.11.5-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for quadriga_lib-0.11.5-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 db2512a160cfdc91fc3934064fd1c84da59425f8c1474d2d8e1fc995f948fbc1
MD5 e1b2a32105442a99cdf2752637763bab
BLAKE2b-256 03bcec605a95c9b3d306fe035b16621630f2d4a722760aea61763134bef1f3ef

See more details on using hashes here.

File details

Details for the file quadriga_lib-0.11.5-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for quadriga_lib-0.11.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 89bd33141562804ba7c29ff06c9e1617a485db31b3695908b774fe3963b86641
MD5 1cb193cc955fa0d6b5a4c721fc4773ee
BLAKE2b-256 4ed65a44bb38b72b92fe6238d68cbc5347213acac20d5d2d76899263c15085c7

See more details on using hashes here.

File details

Details for the file quadriga_lib-0.11.5-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quadriga_lib-0.11.5-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cdea4db81c359fa46cf43eb09a80af8a7519a79c509434b9233c4d1430f9913f
MD5 04d56eedd3e3004f46b0eac658803725
BLAKE2b-256 e724f65ee46333400f18468e7069916c398d185aa0bde16c5085cac42dd431d5

See more details on using hashes here.

File details

Details for the file quadriga_lib-0.11.5-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for quadriga_lib-0.11.5-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 196e5952f7033d0c57efb3c05ab52ba1d07451bb6c00c7254976c2b781fc2387
MD5 23f10fa41f8fd1f8f484e591d1d507d7
BLAKE2b-256 62efefa54f2791d2f24bc30b1f9e94d3a2c96ef32b1fcdb50be0c5a6625b0c15

See more details on using hashes here.

Supported by

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