public static MultiVector operator *(Basis e1, Basis e2) { return(Basis.GeometricProduct(e1, e2)); }
public static MultiVector GeometricProduct(Blade b1, Blade b2) { return((b1.Value * b2.Value) * Basis.GeometricProduct(b1.Basis, b2.Basis)); }