Coarse-graining support: Support.CoarseGraining.AdjointSymmetry.BasicAdjoint #
Imported from the Apache-2.0 CoarseGraining development at commit
c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.
Adjoint symmetry -- basic adjoint-coefficient-field equalities #
blockVecFlipFlux / blockMatFlipFlux, muValueSet_adjointCoeffField_flipFlux, Mu_adjointCoeffField_flipFlux, and the coarseBlockMatrix / coarseStarredBlockMatrixInv adjointCoeffField equalities (including the component variants for upperLeft / upperRight / lowerLeft / lowerRight).
Flip the off-diagonal flux signs of a doubled block matrix.
Equations
- HCPolySupport.blockMatFlipFlux A = { upperLeft := A.upperLeft, upperRight := -A.upperRight, lowerLeft := -A.lowerLeft, lowerRight := A.lowerRight }
Instances For
The full-coordinate linear map flipping the flux half of a block vector.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Generic-domain note-facing transpose compatibility for the canonical coarse
block matrix \mathbf A(U; a) packaged from recovery data and ellipticity.
Generic-domain note-facing transpose compatibility for the upper-left block
of \mathbf A(U; a) packaged from recovery data and ellipticity.
Generic-domain note-facing transpose compatibility for the upper-right block
of \mathbf A(U; a) packaged from recovery data and ellipticity.
Generic-domain note-facing transpose compatibility for the lower-left block
of \mathbf A(U; a) packaged from recovery data and ellipticity.
Generic-domain note-facing transpose compatibility for the lower-right block
of \mathbf A(U; a) packaged from recovery data and ellipticity.
Generic-domain note-facing transpose compatibility for the canonical
starred inverse block matrix \mathbf A_*^{-1}(U; a) packaged from recovery
data and ellipticity.
Generic-domain note-facing transpose compatibility for the upper-left block
of \mathbf A_*^{-1}(U; a) packaged from recovery data and ellipticity.
Generic-domain note-facing transpose compatibility for the upper-right
block of \mathbf A_*^{-1}(U; a) packaged from recovery data and ellipticity.
Generic-domain note-facing transpose compatibility for the lower-left block
of \mathbf A_*^{-1}(U; a) packaged from recovery data and ellipticity.
Generic-domain note-facing transpose compatibility for the lower-right
block of \mathbf A_*^{-1}(U; a) packaged from recovery data and ellipticity.
Note-facing transpose compatibility for \sigma_*^{-1}(U; a) from primal
and adjoint \sigma_* witness data.
If the coefficient field is self-adjoint, then the lower-left block of the canonical coarse block matrix vanishes.
If the coefficient field is self-adjoint, then the upper-right block of the canonical coarse block matrix vanishes.