Context namespace
Namespace Rodin::
Directory src/Rodin/Context
Module for serial, multi-threaded, distributed, and/or parallel computation.
The Context module provides abstractions for different execution environments and computing contexts. It enables Rodin to operate efficiently across various platforms, from single-machine local execution to distributed computing environments.
Supported Contexts
- Local Context: Single-machine execution with shared memory
- Distributed Context: Multi-node execution with message passing (MPI)