CorewiseGeometry.inner#
- t3toolbox.manifold.CorewiseGeometry.inner(t1, t2)#
def inner( self, t1: T3Tangent, t2: T3Tangent, ) -> NDArray: # the Euclidean (coordinate) inner product, shape = stack_shape (K + C)
The Euclidean (coordinate) inner product of two tangents on the core parameter space.
The corewise dot of the variations – no orthogonal/gauge requirement (the
(U,G,G,G)frame is non-orthonormal by design). Safe mode checks only that the two tangents share a frame. This is exactlyT3Tangent.corewise_inner().