warp.eig3#

warp.eig3(
A: Matrix[Float, Literal[3], Literal[3]],
) tuple[Matrix[Float, Literal[3], Literal[3]], Vector[Float, Literal[3]]]#
  • Kernel

  • Differentiable

Compute the eigendecomposition of a 3x3 matrix A.

The eigenvectors are returned as the columns of Q, while the corresponding eigenvalues are returned in d.

warp.eig3(
A: Matrix[Float, Literal[3], Literal[3]],
Q: Matrix[Float, Literal[3], Literal[3]],
d: Vector[Float, Literal[3]],
) None
  • Kernel

  • Differentiable

Compute the eigendecomposition of a 3x3 matrix A.

The eigenvectors are returned as the columns of Q, while the corresponding eigenvalues are returned in d.