Exemplo n.º 1
0
 public void Simplify()
 {
     if (TermCoef.IsZero())
     {
         TermCoef = Expr.INT_ZERO;
     }
 }
Exemplo n.º 2
0
 public GaSymMultivector ToMultivector()
 {
     return(TermCoef.IsZero()
         ? GaSymMultivector.CreateZero(GaSpaceDimension)
         : GaSymMultivector.CreateTerm(GaSpaceDimension, TermId, TermCoef));
 }
Exemplo n.º 3
0
 public bool IsZero()
 {
     return(TermCoef.IsZero());
 }
Exemplo n.º 4
0
 public bool IsScalar()
 {
     return(TermId == 0 || TermCoef.IsZero());
 }