clifford.Cl¶
-
clifford.
Cl
(p=0, q=0, r=0, sig=None, names=None, firstIdx=1, mvClass=<class 'clifford._multivector.MultiVector'>)[source]¶ Returns a
Layout
and basis bladeMultiVector
s for the geometric algebra \(Cl_{p,q,r}\).The notation \(Cl_{p,q,r}\) means that the algebra is \(p+q+r\)-dimensional, with the first \(p\) vectors with positive signature, the next \(q\) vectors negative, and the final \(r\) vectors with null signature.
- Returns
layout (Layout) – The resulting layout
blades (Dict[str, MultiVector]) – The blades of the returned layout, equivalent to
layout.blades
.