MPI

Published configurations

Distributed meshes, finite element spaces, and search operations.

using DistributedMesh = Geometry::Mesh<Context::MPI>;

Context::MPI supplies the distributed execution context, while Mesh<Context::MPI> manages distributed mesh entities and connectivity. Sharder partitions mesh data for transfer between ranks. Distributed finite element spaces, point location, and assembly build on these components for multi-process PDE calculations.

Benchmarks

Location

Distributed point location.

Variational

Distributed finite-element spaces.