High-contrast homogenization: Provider.Quenched.SmallContrastRowCapIsotropyAdjoint #
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
The split adjoint row cap #
This is the adjoint analogue of
SmallContrastRowCapIsotropy, with profileHattedBlock replaced by
profileHattedAdjointBlock throughout and the symmetry, positivity and
quadratic transport routed through the adjoint sign congruence. The split,
the two regions, and the constants are unchanged. The row is split at k₀:
- above the split the cells are charged to the isotropy comparison, at
the constant envelope
1 + cIso. The raw row weight3^{(3/2)(k-s)}is then summed on its own, at ratio3^{-3/2}— nogis consumed, because the envelope no longer grows with depth; - below the split the cells are charged to the coarse ellipticity envelope;
gof the weight's3/2is consumed by the envelope's growth and the residual ratio is3^{-(3/2-g)}, summable for everyg < 3/2and so on the whole frozen range. The deep leg carries the extra factor3^{(3/2-g)((k₀-1)-s)}, which is thetiltGap-shaped discount: it can be made smaller than any prescribed tolerance by takings - k₀past a threshold logarithmic inboundaryConst·3^{gG}.
The per-cell argument is identical in the two regions and is factored out as
row_term_le_adjoint at an abstract cell envelope.
The isotropy hypothesis is stated as the family it is used as; its producer is
annealedBlock_adaptedCellAt_le_isotropy, which supplies
exactly this shape uniformly in the aligned index.
The split row cap #
The split row cap (adjoint). Above the split scale k₀ the cells are
charged to the isotropy envelope 1 + cIso against the raw weight, at ratio
3^{-3/2}; below it they use the coarse ellipticity envelope at ratio
3^{-(3/2-g)}, and the deep leg carries the discount
3^{(3/2-g)((k₀-1)-s)}.
The first summand of the conclusion is Π-free. The second retains
boundaryConst·3^{g((t+G)-s)}, multiplied by a factor that the gap s - k₀
drives below any prescribed tolerance.