Expand description
Normalized tile-local f32 lowering over the canonical Tensor executor.
The host keeps physical geometry and absolute phase in f64. Each prepared
tile exposes only bounded offsets and residual phase to ordinary open Tensor
operations, so no executor needs interference-specific behavior.
The lowering preserves the homogeneous, isotropic, three-dimensional scalar free-field scope. It does not add polarization, impedance, interfaces, obstacles, or diffraction. Amplitude-squared metrics are normalized observables, not physical intensity, power, or energy.
Structs§
- Dense
Execution Evidence - Execution and phase-range evidence retained with a dense f32 field.
- Dense
F32Field - A complete finite row-major phasor field evaluated as canonical f32 Tensors.
- Differential
Error - Structural or non-finite input rejected before differential reporting.
- Differential
Maximum - Maximum observed error and its fixed tolerance at one cell.
- Differential
Report - Complete comparison report shared by portable and accelerated providers.
- Differential
Tolerances - Published fixed tolerances for dense f32 interference conformance.
- Hardware
Evidence Metrics - Provider-independent measurements used to classify one hardware run.
- Hardware
Evidence Report - Sanitized differential, lifecycle, and determinism evidence for one profile.
- Interference
Compute Lib - Loadable library that registers the Tensor study provider.
- Lowered
Tile - One completed tile with separate canonical real and imaginary f32 Tensors.
- Lowering
Error - A deterministic lowering diagnostic.
- Lowering
Plan - A completely admitted lowering bound to one canonical Tensor executor.
- Phase
Budget - Accuracy limits applied to every source on every tile.
- Plane
Tile - One rectangular row-major tile of a physical sampling plane.
- Plane
Tile Constants - Tile-center constants for a forward plane source.
- Point
Tile Constants - Tile-center constants for a spherical point source.
- Scalar
Tolerance - Absolute and relative tolerances for one scalar quantity.
- Source
Phase Estimate - Predicted phase-domain accuracy for one source on one tile.
- Tensor
Study Config - Admission, crossover, accuracy, and evidence settings for Tensor studies.
- Tensor
Study Snapshot - Stable solver counters and last route.
- Tensor
Study Solver - Study solver that preselects CPU or executes one resident Tensor plan.
- Tile
Plan - Complete deterministic tiling chosen before any Tensor submission.
- Tile
Profile - Provider and allocation limits used to partition and admit a plane.
Enums§
- Conformance
Metric - A quantity checked by the portable f32 differential contract.
- CpuFallback
Reason - A reason the Tensor provider was declined before any submission.
- Hardware
Measurement Result - Whether a physical-provider observation can satisfy the hardware gate.
- Preflight
Check - The validation boundary that refused a lowering request.
- Provider
Route - Last routing outcome observed by a
TensorStudySolver. - Source
Tile Constants - Prepared constants and phase estimate for one source on one tile.
Constants§
- HARDWARE_
DETERMINISM_ REPEATS - Number of same-profile executions required by the hardware contract.
- REQUIRED_
TENSOR_ OPERATION_ NAMES - Stable names of the only open Tensor operations emitted by this lowering.
Statics§
- RECIPES
- Checked modeled and optional physical-provider evidence recipes.
Functions§
- compare_
dense_ to_ reference - Compares one dense f32 result with the deterministic f64 reference field.
- compare_
materialized_ to_ reference - Compares one materialized provider result with the deterministic f64 oracle.
- interference_
compute_ lib_ symbol - Stable library symbol for the accelerated interference provider.
- solve_
dense_ f32_ cpu - Executes the normalized lowering through the canonical dense f32 CPU executor.