class clifford.Frame(input_array)[source]

Bases: clifford._mvarray.MVArray

A frame of vectors

property En

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

property inv

The inverse frame of self

is_innermorphic_to(other: clifford._frame.Frame, eps: Optional[float] = 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.