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.
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.
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.
Explore the source, examples, and contribution guidelines on GitHub:
https://github.com/stjaeckel/quadriga-lib