Skip to content

Examples

The example/ directory contains runnable programs that show radex being used across language and process boundaries. All examples are built as part of the CMake build when BUILD_EXAMPLES=ON (the default); Python drivers additionally require the Python client to be installed.

Example Languages Backend Description
Active Learning C++ (MPI) + Python Dragon DDict An MPI simulation exchanges data with a Python-driven active-learning loop.
C++ Data Exchange C++ Dragon DDict, in-memory, Redis A producer/consumer pair exchange scalars and tensors entirely in C++.
Python/C++ Data Exchange C++ + Python Dragon DDict A Python driver launches and exchanges data with a compiled C++ application.

Binaries built from these examples are installed under install/bin/examples.