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 |