Variational

Published configurations

Finite element spaces, fields, and variational problems.

\[ \text{Find} \quad u \in U \quad \text{ s.t. } \quad \forall v \in V \quad a(u, v) = b(v) \ , \]

H1 and P1 define finite element spaces, while GridFunction evaluates and interpolates discrete fields. TrialFunction, TestFunction, and Problem express weak forms, boundary conditions, and the algebraic problems used to solve PDEs.

Benchmarks

CoefficientEvaluation

Generic coefficient evaluation inside weighted assembly.

FieldContraction

Separates field coefficient lookup from reference-gradient contraction.

FieldDerivative

Public grid-function differential evaluation across binding protocols.

FieldOperations

Interpolation, point evaluation and L2 projection feature measurements.

Forms

Named mass and diffusion forms compared with equivalent integrals.

GridFunction

Finite-element fields.

H1

High-order H1 operations.

Integrators

Finite-element integrator kernels and their assembly consumers.

Mult

Public scalar-weighted basis production benchmark entry point.

NamedFormEvaluation

Existing relative Frobenius budget for the assembled operator oracle.

NamedMassKernel

Named mass-kernel lifecycle and within-assembly reference reuse.

P1

P1 finite element benchmark coverage

PhysicalGradient

Reference-to-physical derivative preparation through H1 expressions.

Problem

Problem lifecycle.

QuadratureBinding

Local binding of the operator terms consumed by coupled assembly.

QuadratureExpressions

Expression binding with prepared quadrature compared with original loops.

RankOneJacobian

Specialized rank-one Jacobian assembly compared with generic dispatch.

ReferenceElement

Isolates scalar reference-element dispatch, evaluation and tabulation.

StokesBinding

Isolates the three local operator kernels consumed by mixed Stokes assembly.