CorewiseGeometry.retract ======================== .. py:method:: t3toolbox.manifold.CorewiseGeometry.retract(p) .. code-block:: python def retract( self, p: T3Tangent, # step (a corewise tangent at frame = (U, G, G, G)) ) -> t3.TuckerTensorTrain: # additive retraction: cores += p Additive retraction: add the variation cores 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`).