Assembly

Published configurations

Global assembly of discrete operators.

\[ A_{ij}=a(\phi_j,\psi_i), \qquad b_i=\ell(\psi_i). \]

Sequential evaluates local integrals and accumulates global matrices and vectors; Default selects the configured assembly strategy. BilinearFormAssemblyInput supplies spaces and integrators, and ConstraintMap expands degree-of-freedom constraints when assembling constrained or coupled problems.

Benchmarks

Constrained

Warmed constrained native assembly with manufactured numerical checks.

Convection

Measures assembly consumers of the H1 directional-gradient kernel.

CoupledReactionDiffusion

Full two-field reaction--diffusion assembly, separately from solving.

Helmholtz

Complete constrained Helmholtz assembly, separately from solving.

Mass

Full Eigen mass/reaction operator and projection-load assembly.

MassOperandOrder

Public H1 scalar mass assembly with both coefficient operand orders.

MatrixMass

Public matrix-field reaction operator and projection-load assembly.

MatrixValuedForms

Matrix-valued global assembly compared with nine scalar blocks.

NonlinearPoisson

Prescribed-state semilinear residual and tangent assembly.

Physics

Warmed real P1/P2 physics operator assembly on all geometries.

PhysicsStages

Overlapping sequential assembly-stage measurements.

Poisson

Poisson assembly benchmark coverage

Stokes

Measures the StokesAssembly workload through its public library pipeline.