Description
MPI distributed-transport adapter.
Structs§
- Admission
Record V1 - Fixed-size rank record used before operator-dependent communication.
- Admitted
Distributed Run - A collectively admitted, plan-sealed distributed execution.
- Collective
Step V1 - Exact identity of one communication boundary in an admitted run.
- MpiCollective
Trace V1 - Immutable ordered collective trace for one successfully accepted MPI run.
- MpiExecution
Group - One application-owned MPI communicator duplicated for Eqiora admissions.
- MpiLinear
Solve Result - Complete host solution paired with its exact accepted MPI collective trace.
- MpiRank
Device Topology V1 - Common rank-ordered device topology admitted by one MPI execution group.
- MpiSpatial
Assembly Backend - MPI transport adapter for the transport-neutral distributed assembly protocol.
- Owned
Gather Plan V1 - MPI-v0 count/displacement plan derived from an arbitrary owner map.
- Phase
Status V1 - Fixed-size per-rank readiness or rejection record.
- Producer
Report Summary V2 - Domain-separated fixed-size summary of accepted producer evidence.
- Rank
Local Device V1 - One rank-local physical device observation supplied by a composed adapter.
Enums§
- Collective
Phase V1 - Communication boundary synchronized by one fixed-size status collective.
- Distributed
Protocol Failure V1 - Stable rank-local failure category exchanged before communication.
- MpiThread
Support - Eqiora-owned mirror of MPI’s provided thread-support level.
Constants§
- MPI_
ADAPTER_ VERSION - Exact Eqiora MPI adapter package version compiled into this binary.
- MPI_
DISTRIBUTED_ KRYLOV_ BACKEND - Stable backend identity for Eqiora’s distributed Krylov solvers over MPI.
- MPI_
DISTRIBUTED_ KRYLOV_ SOLVER_ PROVIDER - Exact declared distributed Krylov solver release.
- MPI_
EXECUTION - Stable execution identity for MPI communicator actions.
- MPI_
EXECUTION_ PROVIDER - Exact declared MPI execution release and transport binding.
- MPI_
RS_ VERSION - Exact mpi-rs transport-binding dependency version.
- MPI_
SPATIAL_ ASSEMBLY_ EXECUTION - Stable execution identity for MPI owner-routed spatial assembly.
Traits§
- MpiAdmitted
Execution Adapter - L3 adapter seam consuming one exact L2 distributed execution admission.
- MpiRank
Local CsrAction - Narrow rank-local sparse-action seam for composed execution adapters.
Functions§
- evaluate_
admission - Validate all fixed admission records deterministically.
- evaluate_
phase_ statuses - Require one ready status per partition in exact rank order.