clifford.cga.CGA¶

class
clifford.cga.
CGA
(layout_orig)[source]¶ Conformal Geometric Algebra
conformalizes the layout_orig, and provides several methods and for objects/operators
 Parameters
layout_orig ([clifford.Layout, int]) – a layout for the base geometric algebra which is conformalized if given as an int, then generates a euclidean space of given dimension
Examples
>>> from clifford import Cl >>> from clifford.cga import CGA >>> g3,blades = Cl(3) >>> g3c = CGA(g3) >>> g3c = CGA(3)
Methods
Initialize self. 

random vector in the lower(original) space 

see 

see 

generates random null vector if x is None, or returns a null vector from base vector x, if x^self.I_base ==0 returns x, 

see 

see 

place a vector from layout_orig into this CGA, without up() 

see 

see 