High-contrast homogenization: #
Provider.PolynomialHomogenization.Root.RowSupply.FormulaicAnchoredObservationToPhysicalFluxRate
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
Observation response to the physical flux rate #
The ruled observation cube contains the centered physical cell at one finer generation. The corresponding fixed factor is inserted into the frame bound before the response--energy aggregation is used.
theorem
HCPolySupport.HighContrast.RowSupply.physicalFluxEpsilonFrameBound_const_mul
{d : ℕ}
{U : Set (Vec d)}
{rho Rad b r Cflux : ℝ}
(system : EnlargedMarginRuledTriadicWhitneySystem U rho Rad)
(responseBound : system.CellIndex → ℝ)
{epsilon Xval kappaRate Kframe factor : ℝ}
(hfactor : 0 ≤ factor)
(hframe : PhysicalFluxEpsilonFrameBound system b r Cflux responseBound epsilon Xval kappaRate Kframe)
:
PhysicalFluxEpsilonFrameBound system b r Cflux (fun (i : system.CellIndex) => factor * responseBound i) epsilon Xval
kappaRate (factor * Kframe)
Multiplying every response bound by a fixed nonnegative scalar multiplies the physical-frame constant by the same scalar.