UniformCorewiseGeometry.retract =============================== .. py:method:: t3toolbox.uniform_manifold.UniformCorewiseGeometry.retract(p) .. code-block:: python def retract( self, p: UT3Tangent, # step (a corewise tangent at frame = (U, G, G, G)) ) -> ut3.UniformTuckerTensorTrain: # additive retraction: cores += p Additive retraction: add the variation supercores to the point's cores (``cores += p``). Recovers the point ``(U, G)`` from ``p.frame`` (which :py:meth:`frame` built as ``(U, G, G, G)``) and adds the variations. ``p`` must be a corewise tangent (a frame from :py:meth:`frame`). See :py:func:`~t3toolbox.backend.utv_operations.utv_corewise_retract`.