All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class juice.operator.ResidualOp

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

public class ResidualOp
extends Object
implements Operator
A ResidualOp, R, is defined by an Operator, A, and a Vector in the range of A, call it b, as:

R(x) = A(x) - b


Variable Index

 o A
 o b

Constructor Index

 o ResidualOp(Operator, Vector)
 o ResidualOp(ResidualOp)

Method Index

 o addImage(Vector, Vector)
 o copy()
 o equals(Object)
Is there any reason to check if two operators are equal?
 o getDomain()
 o getRange()
 o image(Vector)
 o image(Vector, Vector)
 o residual(Vector, Vector, Vector)
 o toString()
Returns a string representation of the object.

Variables

 o A
 protected Operator A
 o b
 protected Vector b

Constructors

 o ResidualOp
 public ResidualOp(Operator A,
                   Vector b)
 o ResidualOp
 protected ResidualOp(ResidualOp src)

Methods

 o getDomain
 public Space getDomain()
 o getRange
 public Space getRange()
 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)
 o equals
 public boolean equals(Object obj2)
Is there any reason to check if two operators are equal?

Overrides:
equals in class Object
 o copy
 public JamObject copy()
 o toString
 public String toString()
Returns a string representation of the object.

Overrides:
toString in class Object

All Packages  Class Hierarchy  This Package  Previous  Next  Index