ManifoldGeometry.transport ========================== .. py:method:: t3toolbox.manifold.ManifoldGeometry.transport(v, new_frame) .. code-block:: python def transport( self, v: T3Tangent, new_frame: bvf.T3Frame, ) -> T3Tangent: # v transported to the tangent space at new_frame Projective vector transport of ``v`` to the tangent space at ``new_frame``. Re-projects ``v`` (as an ambient tensor via :py:meth:`T3Tangent.to_t3`) orthogonally onto the tangent space at ``new_frame``. The cheap, standard choice for fixed-rank Riemannian optimization -- not parallel transport. Inherits :py:meth:`project_ambient`'s **safe-mode ORTH precondition** on ``new_frame`` (raises if non-orthogonal; skipped under ``safety.unsafe()`` / a jax trace).