Documentation

LeanPool.HighContrastHomogenization.Provider.Response.CenteredResponseCarriers

High-contrast homogenization: Provider.Response.CenteredResponseCarriers #

Imported from the Apache-2.0 HighContrastHomogenization development at commit 7a13dbcd8d6609264a713373f5c69ceeac870472.

Centered primal and adjoint response carriers #

For a coefficient law and one bounded convex domain, the centered response is the annealed response energy minus one half of the product of the two separately annealed optimizer averages. The adjoint response is evaluated at the transpose of the same coefficient sample; no pushforward of the law is used.

The remaining carriers are the skew and symmetric parts of the Schur coordinate of the annealed block, the corrected response block, its geometric-mean metric, and the two metric-adapted loads.

The canonical response optimizer v_{p,q} on an arbitrary Chapter 2 domain.

Equations
Instances For

    The chosen primal optimizer realizes the response supremum.

    The chosen adjoint optimizer realizes the adjoint response supremum.

    The annealed spatial average of the primal optimizer gradient. As for the annealed block, the finite-dimensional expectation is defined entrywise.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      The annealed spatial average of the primal optimizer flux.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The annealed spatial average of the adjoint optimizer gradient.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          The annealed spatial average of the adjoint optimizer flux.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For

            The deterministic centered primal response J_tilde_a(U;p,q).

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              The deterministic centered adjoint response J_tilde_{aᵗ}(U;p,q).

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                noncomputable def HCPolySupport.HighContrast.Response.responseSkew {d : ℕ} (K : Mat d) :
                Mat d

                The skew part h_rsp = 1/2 (K-Kᵗ) of the annealed Schur coordinate.

                Equations
                Instances For

                  The symmetric part k_rsp = 1/2 (K+Kᵗ) of the annealed Schur coordinate.

                  Equations
                  Instances For
                    noncomputable def HCPolySupport.HighContrast.Response.centeredResponseBlock {d : ℕ} (S SStar K : Mat d) :
                    Mat d

                    The corrected response block b_rsp = S + k_rspᵗ S_*⁻¹ k_rsp.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For
                      noncomputable def HCPolySupport.HighContrast.Response.centeredResponseLoadP {d : ℕ} (S SStar K : Mat d) (e : Vec d) :
                      Vec d

                      The response-coordinate load p_e = m_rsp^{-1/2} e.

                      Equations
                      Instances For
                        noncomputable def HCPolySupport.HighContrast.Response.centeredResponseLoadQ {d : ℕ} (S SStar K : Mat d) (e : Vec d) :
                        Vec d

                        The response-coordinate load q_e = m_rsp^{1/2} e.

                        Equations
                        Instances For