warp.fem.linalg.generalized_outer#

warp.fem.linalg.generalized_outer(x: Vector[Scalar, Any], y: Vector[Scalar, Any])[source]#
  • Kernel: true

Compute a generalized outer product.

Parameters:
  • x – Vector input.

  • y – Vector input.

Returns:

Matrix (x y^T).

warp.fem.linalg.generalized_outer(x: Scalar, y: Vector[Scalar, Any])[source]
  • Kernel: true

Compute a generalized outer product.

Parameters:
  • x – Scalar input.

  • y – Vector input.

Returns:

Vector (x y).

warp.fem.linalg.generalized_outer(x: Vector[Scalar, Any], y: Scalar)[source]
  • Kernel: true

Compute a generalized outer product.

Parameters:
  • x – Vector input.

  • y – Scalar input.

Returns:

Vector (x y).

warp.fem.linalg.generalized_outer(x: quatf, y: Vector[Scalar, Any])[source]
  • Kernel: true

Compute a generalized outer product.

Parameters:
  • x – Quaternion input.

  • y – Vector input.

Returns:

Matrix (x y^T).