Quadriga-Lib
C++/MEX/Python Utility library for radio channel modelling and simulations
About Quadriga-Lib

Quadriga-Lib is an open-source utility library for radio channel modelling and simulation. It generates realistic channel impulse responses for system-level studies of mobile radio networks and offers a rich toolset for antenna arrays, channel data handling, and site-specific simulations.


What it does

Quadriga-Lib helps researchers and engineers model wireless propagation. Beyond tools for generating channel impulse responses, it includes utilities to create and manage array antenna models; embed antenna information into path data; store, load, and transform channel data (including baseband transformations); and run site-specific tests such as ray–object and beam–point intersections, plus mesh data-format conversions.


Built for speed and integration

At its core, Quadriga-Lib is written in C++ with optional AVX2 acceleration, delivering fast runtimes for large-scale studies. It provides APIs for MATLAB, Octave, and Python, so you can integrate it into your existing workflows.


Features at a glance
Platforms
Get the code

Explore the source, examples, and contribution guidelines on GitHub:
https://github.com/stjaeckel/quadriga-lib