Back to Eqiora docs Skip to main content

Module assembly

Module assembly 

Source
Description

Backend-neutral local contributions, assembly maps, and sparse algebra.

Structs§

AssemblyAccumulator
Shared ordered scatter state for assembly backend implementors.
AssemblyDelta
Canonical packet-local scatter delta for one square assembly target.
AssemblyMap
Mapping from anonymous local rows/columns to global algebra.
AssemblyPacket
One pure local contribution and its one-or-more algebraic projections.
AssemblyPlan
Ordered output shape for one assembly operation.
AssemblyReport
Evidence for one completely accepted assembly operation.
AssemblyResult
Finalized target systems and their exact assembly placement evidence.
AssemblyRowDelta
Canonical additive effect of one mapped local contribution on one row.
AssemblyTarget
One nonempty square algebraic system produced by assembly.
AssemblyTargetId
Typed ordinal of one output system within an AssemblyPlan.
CooAssembler
Deterministic row-indexed coordinate accumulator for local contributions.
CsrMatrix
Immutable compressed sparse row matrix.
DofId
Dense global degree-of-freedom index in one assembled system.
IndexedAssemblyWork
Ergonomic AssemblyWork backed by one immutable indexed closure.
LinearSystem
Sparse square matrix and matching right-hand side.
LocalContribution
Dense local matrix and right-hand-side contribution in local ordering.
PacketLinearOperator
Matrix-free complete-vector action over projected local packets.
PacketLinearSystem
One complete RHS and its matrix-free packet operator.
ReferenceAssemblyBackend
Direct increasing-index assembly used as the deterministic oracle.
TargetAssemblyDelta
One plan-validated packet-local delta addressed to its target ordinal.
TargetAssemblyMap
One local-to-global map addressed to a specific assembly target.

Enums§

AssemblyPacketSetIdentityV1
Identity of the ordered logical entity set addressed by assembly packets.
LocalUnknown
One local trial slot after essential constraints are resolved.

Constants§

REFERENCE_ASSEMBLY_BACKEND
Shared reference assembly backend.

Traits§

AssemblyBackend
Backend-neutral indexed assembly execution.
AssemblyWork
Indexed pure local work evaluated by an assembly backend.