High-contrast homogenization: Provider.Quenched.SmallContrastRowValueIsotropy #
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
The isotropy row value and coefficient #
The unparametrized row value and row coefficient contain
boundaryConst Cd g mAl · 3^{g((t+G)-s)}, so no bound against them is
independent of Π. The definitions here instead carry the row constant as an
abstract scalar cRow:
rowCoefficientIsotropy d cRow kap = cRow · (kap · 36(1+d))
rowValue2Isotropy d cRow kap eps = cRow · (kap · 36(1+d)·eps²)
Neither mentions Cd, g, mAl or G, so neither can carry Π; the
aspect-ratio obligation moves to the caller, who must supply a cRow the row
cap proves. rowSplitConstant combines a Π-independent head with a deep-leg
term that tends to zero beyond the threshold.
Two simplifications follow. The original coefficient needs a congruence lemma
(the row coefficient must be shown to depend on the window only through its
height) at the fusion's hrowEq step; rowCoefficientIsotropy does not mention the
window at all, so that step disappears. The definition quadCoefficient is
already abstract in the row coefficient and is reused directly.
The scalar-parametrized pair #
The isotropy row coefficient. The parallel definition beside
rowCoefficient, with the row's constant abstract.
Equations
Instances For
The isotropy row value. The parallel definition beside the unparametrized one.
Equations
Instances For
The isotropy analogue of the row-value equation. This is the equation the one-step chain consumes.
The value the split row cap proves #
The split row cap's constant: a Π-free head at ratio
3^{-3/2}, plus the deep leg, which the caller's threshold drives below any
prescribed tolerance.