UT3Tangent.apply_derivatives_transpose#

static t3toolbox.uniform_manifold.UT3Tangent.apply_derivatives_transpose(c, ww, pp, frame, order, sum_over_probes=False)#
def apply_derivatives_transpose(
        c,                         # residual jet (scalar), shape=(order+1,)+W+K+C
        ww,                        # apply vectors, len=d, ith elm_shape=W+(Ni,)
        pp,                        # perturbation P, len=d, ith elm_shape=W+(Ni,)
        frame:  ubv.UT3Frame,
        order:  int,
        sum_over_probes:  bool = False,
) -> 'UT3Tangent':

Transpose 𝒥ᵀ of apply_derivatives() (the adjoint-state apply-derivative transpose). sum_over_probes as in probe_derivatives_transpose(). Uniform mirror of apply_derivatives_transpose().

Parameters:
  • frame (UT3Frame)

  • order (int)

  • sum_over_probes (bool)

Return type:

UT3Tangent