Installation¶
Prerequisites¶
- Linux (Ubuntu 22.04+ recommended)
- Python 3.12+
- Docker 24+ — required for all solvers
- NVIDIA GPU + Container Toolkit — optional, for XLB solver and DoMINO NIM
Docker is required
All solvers run in Docker containers. Install Docker Engine and ensure your
user is in the docker group: sudo usermod -aG docker $USER.
Install¶
Or from source:
git clone https://github.com/arxynehq/arxyne && cd arxyne
python3.12 -m venv arxyne-env && source arxyne-env/bin/activate
pip install -e .
Verify¶
--list should show the bundled products: ahmed, onera-m6, drivaer-notchback.
Solver Images¶
Solver images pull automatically on first use. No manual setup needed — just run a solve and Arxyne handles the rest:
🔧 For developers:
arxyne --pull <solver>pulls the latest solver image from GHCR. For local dev builds, usedocker builddirectly fromsolvers/<solver>/.
DoMINO NIM (AI surrogate) requires an NGC account and NVIDIA GPU (≥ 8 GB VRAM). Pull the image separately:
Check¶
Green across the board means you're ready to simulate.