package jcliffford

Uses of Class
jclifford.Clifford

Uses of Clifford in jclifford
 

Subclasses of Clifford in jclifford
 class Homogeneous
          This class represents the Homogeneous coordinates.
 

Fields in jclifford declared as Clifford
private static Clifford Homogeneous.e
          e = e- + e+, where e+ * e+ = 1 and e- * e- = -1.
private static Clifford Homogeneous.E
          E = e ^ eo is the unit pseudoscalar of Minkowski plane R1,1.
private static Clifford Homogeneous.eo
          eo = 0.5 * (e- - e+), {eo, e} forms a null basis eo * eo = e * e = 0.
private static Clifford Homogeneous.he
          he = 0.5 * e.
protected static Clifford Clifford.pseudoScalar
          Algebra's pseudoscalar.
 

Methods in jclifford that return Clifford
 Clifford Clifford.add(Clifford cl)
          Adds two elements.
 Clifford Clifford.comm(Clifford cl)
          Computes the commutation with the specified element.
 Clifford Clifford.conj()
          Computes the conjugation of this element.
 Clifford Clifford.dual()
          Computes the dual of this element.
 Clifford Clifford.gP(Clifford cl)
          Computes the geometric product of two elements.
 Clifford Clifford.gP(double scalar)
          Computes the geometric product of an element and a scalar.
 Clifford Clifford.grade(int grade)
          Grades an element.
 Clifford Clifford.gradeInv()
          Computes the grade involution of this element.
 Clifford Clifford.inv()
          Computes the inverse of this element.
 Clifford Clifford.lC(Clifford cl)
          Computes the left contraction with the specified element.
 Clifford Clifford.meet(Clifford cl)
          Computes the meet with the specified element.
 Clifford Clifford.meet(Clifford cl, Clifford is)
          Computes the meet with the specified element in a common subspace.
 Clifford Clifford.rC(Clifford cl)
          Computes the right contraction with the specified element.
 Clifford Clifford.reflect(Clifford n)
          Computes the reflection against the specified vector.
 Clifford Clifford.rev()
          Computes the reverse of this element.
 Clifford Clifford.sub(Clifford cl)
          Subtracts two elements.
 Clifford Clifford.wP(Clifford cl)
          Computes the wedge product of two elements.
 

Methods in jclifford with parameters of type Clifford
 Clifford Clifford.add(Clifford cl)
          Adds two elements.
 Clifford Clifford.comm(Clifford cl)
          Computes the commutation with the specified element.
 double Clifford.dot(Clifford cl)
          Computes the fast dot product of two vector.
 Clifford Clifford.gP(Clifford cl)
          Computes the geometric product of two elements.
 Clifford Clifford.lC(Clifford cl)
          Computes the left contraction with the specified element.
 Clifford Clifford.meet(Clifford cl)
          Computes the meet with the specified element.
 Clifford Clifford.meet(Clifford cl, Clifford is)
          Computes the meet with the specified element in a common subspace.
 Clifford Clifford.rC(Clifford cl)
          Computes the right contraction with the specified element.
 Clifford Clifford.reflect(Clifford n)
          Computes the reflection against the specified vector.
 Clifford Clifford.sub(Clifford cl)
          Subtracts two elements.
 Clifford Clifford.wP(Clifford cl)
          Computes the wedge product of two elements.
 

Constructors in jclifford with parameters of type Clifford
Homogeneous(Clifford cl)
          Creates and returns an element in Homogeneous generalized model.
 


package jclifford

package jclifford API Specification