clifford.Frame

class clifford.Frame(input_array)[source]

Bases: MVArray

A frame of vectors

property En: MultiVector

Volume element for this frame, \(E_n = e_1 \wedge e_2 \wedge \cdots \wedge e_n\)

property inv: Frame

The inverse frame of self

is_innermorphic_to(other: Frame, eps: float | None = None) bool[source]

Is this frame innermorphic to other?

innermorphic means both frames share the same inner-product between corresponding vectors. This implies that the two frames are related by an orthogonal transform.