All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class juice.operator.SummedOp

java.lang.Object
   |
   +----juice.operator.SummedOp

public class SummedOp
extends Object
implements SummedOperator
Implementation of SummedOperator



Constructor Index

 o SummedOp()
 o SummedOp(Operator)
 o SummedOp(Operator, Operator)
 o SummedOp(Operator, Operator, Operator)
 o SummedOp(SummedOp)
copy constructor

Method Index

 o addImage(Vector, Vector)
 o addImage(Vector, Vector, Enumeration)
 o addOp(Operator)
 o addOpFirst(Operator)
 o addOpLast(Operator)
 o consistentSpaces(Operator)
true if op's domain and range equal those of "this"
 o copy()
 o elements()
 o equals(Object)
equals() is true only if the order of sub-operators is the same (even though, mathematically, addition is commutative).
 o getDomain()
 o getOp(int)
 o getRange()
 o image(Vector)
 o image(Vector, Vector)
 o residual(Vector, Vector, Vector)
 o setOp(int, Operator)
 o size()

Constructors

 o SummedOp
 protected SummedOp(SummedOp src)
copy constructor

 o SummedOp
 public SummedOp()
 o SummedOp
 public SummedOp(Operator first)
 o SummedOp
 public SummedOp(Operator first,
                 Operator second)
 o SummedOp
 public SummedOp(Operator first,
                 Operator second,
                 Operator third)

Methods

 o copy
 public JamObject copy()
 o equals
 public boolean equals(Object obj2)
equals() is true only if the order of sub-operators is the same (even though, mathematically, addition is commutative). That is, if:
X = (A + B) but
Y = (B + A)
then X.equals(Y) returns false

Overrides:
equals in class Object
 o consistentSpaces
 protected boolean consistentSpaces(Operator op)
true if op's domain and range equal those of "this"

 o size
 public int size()
 o addOpFirst
 public void addOpFirst(Operator first)
 o addOpLast
 public void addOpLast(Operator last)
 o addOp
 public void addOp(Operator op)
 o getOp
 public Operator getOp(int i)
 o setOp
 public void setOp(int i,
                   Operator op)
 o elements
 public Enumeration elements()
 o getDomain
 public Space getDomain()
 o getRange
 public Space getRange()
 o addImage
 protected void addImage(Vector d,
                         Vector r,
                         Enumeration e)
 o image
 public Vector image(Vector d)
 o image
 public void image(Vector d,
                   Vector r)
 o addImage
 public void addImage(Vector d,
                      Vector r)
 o residual
 public void residual(Vector d,
                      Vector b,
                      Vector r)

All Packages  Class Hierarchy  This Package  Previous  Next  Index