Room acoustics · 27

Shoebox benchmarks, mesh convergence, backend parity, energy balance, and gallery-manifest integrity for the room simulators. Method shown on hover; tolerance is the pass gate. back to QA

CaseTierReferenceGate
roomsim.application-reference-correlation.v1physics-gateindependent monopole Green-function magnitude omega*rho*Q/(4*pi*r)each numerical/reference magnitude ratio in [0.6, 1.7]; all samples solved
roomsim.fast-modal-reference.v1physics-gateindependent rigid-shoebox Neumann mode and zero-mode pressure formulasmode and zero-mode errors <= 1e-12; all outputs finite; malformed inputs reject
roomsim.modal-convergence.v1physics-gateproduction modal basis ladder with retained complex pressures and adjacent error budgetsadjacent complex-pressure changes <= 15% relative plus 1e-6 Pa absolute
roomsim.spatial-field-reference.v1physics-gateindependent outgoing monopole Green-function 1/r and frequency scalingfinite layout; analytic provenance; radial and frequency ratio errors <= 1e-12
roomsim.source-calibration.v1physics-gateindependent monopole |p| = omega*rho*|Q|/(4*pi*r)relative equation error <= 1e-12; round-trip SPL error <= 1e-10 dB
roomsim.source-calibration-fit.v1physics-gateindependent monopole SPL observations generated outside the fit implementationamplitude and residual error <= 1e-12
roomsim.source-power-calibration.v1smokeP(a) = P(a0) (a/a0)^2 with explicit mesh/frequency provenancesuccessful construction and finite calibrated amplitudes
roomsim.source-signal-ownership.v1smokecomplex speaker grids own crossover magnitude and phase unless chained filtering is explicitly enabledtyped setup validation
roomsim.treatment-optimization.v1physics-gateindependent deterministic fixed-mesh treatment fixture with serial/parallel lane parity and objective reductionobjective reduction > 0; weighted treatment fraction <= 0.600000001; lane objective delta <= 1e-12
roomsim.treatment-decay-constraint.v1smokefinite positive Eyring domain, monotonic absorption response, and typed public API surfacecompile success
roomsim.treatment-spatial-constraint.v1smokedeterministic pair construction, exact signed MMA constraints, and bounded treatment APIcompile success
roomsim.treatment-density-filter.v1smokeanalytic/deterministic filter constants and linear pullbacksuccessful construction and exact constant preservation
roomsim.treatment-projection.v1smokeanalytic deterministic hat-kernel interpolation with explicit support rejectionsuccessful construction and finite values
roomsim.measured-response-correlation.v1reference-onlyindependently constructed complex-pressure fixture with branch-cut phase and provenance rejection checkseight contract metrics valid; exact fixture errors <= 1e-12
roomsim.backend-parity-contract.v1reference-onlyindependently constructed deterministic complex-pressure CPU/accelerator fixtureRMS and maximum relative errors <= 1e-10
roomsim.mesh-convergence-contract.v1reference-onlyindependently constructed deterministic solved-response fixturefine-grid RMS and maximum relative errors <= 0.07; both decrease monotonically
roomsim.fem-mesh-convergence.v1physics-gateproduction FEM response with retained listener-position and solver diagnosticscomplex listener RMS <=0.03; maximum <=0.05; both adjacent refinement contraction ratios <=0.8; all native solves converge
roomsim.reciprocity-contract.v1reference-onlyindependently constructed symmetric complex-pressure transfer fixtureRMS and maximum reciprocity relative errors <= 1e-12
roomsim.energy-balance-contract.v1reference-onlyindependently constructed exact active-power conservation fixtureRMS/max relative and absolute balance errors <= 1e-12
roomsim.frequency-segment-merge.v1physics-gateordered segment concatenation and exact-grid overlap SimulationOutput layout contractten exact contract metrics equal 1.0
roomsim.multi-listener-reference-correlation.v1physics-gateindependent monopole Green-function magnitude omega*rho*Q/(4*pi*r) at two listenerseach numerical/reference magnitude ratio in [0.6, 1.7]; all six samples solved
roomsim.spatial-metrics-reference.v1physics-gateindependent RMS reduction, peak/RMS conversion, listener-order/phase invariance, and production fast-hybrid outputthree independent metric checks finite and equal to analytic reductions
roomsim.cross-backend-spatial-correlation.v1physics-gatenormalized listener-pattern Pearson correlation between fast-hybrid and FEM outputsnormalized listener-pattern correlation >= 0.75; finite output and spatial metrics
roomsim.gallery-artifacts.v1physics-gatevalidated native gallery manifest, source checksums, and fixed viewport>=4 fixed-size PNG figures; >=6 fixed-size SVG figures; all required artifacts present
roomsim.fem-nodal-gallery.v1physics-gatefinite accepted nodal field, solved provenance sidecar, 32x32 P1 slice, valid VTUat least four mesh nodes; exactly 1025 CSV lines; solved/measured=false/fem_nodal_field=true
roomsim.fem-spatial-field-reference.v1physics-gateindependent exterior fundamental solutions; scripts/generate_room_robin_reference.py; src/fixtures/room/robin_box_spatial_reference.json; analytic volume PDE, off-grid Robin residual and source-placement cross-checkfine complex RMS <=0.02, maximum <=0.03; both native refinement ratios <=0.65; all true residuals <=1e-9; reference final complex change, source-placement disagreement and off-grid Robin residual <=1e
room.shoebox-fem-benchmark.v1physics-gateclosed-form Neumann eigenfrequencies including the degenerate pairfrequencies within 10%; solver pair residuals <= 1e-8; independent eigen-residuals <= 1e-6; zero absolute residual <= 1e-9