All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class juice.operator.SummedLinOpAdj

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

public class SummedLinOpAdj
extends SummedOp
implements hasAdjoint



Variable Index

 o adj

Constructor Index

 o SummedLinOpAdj()
 o SummedLinOpAdj(hasAdjoint)
 o SummedLinOpAdj(hasAdjoint, hasAdjoint)
 o SummedLinOpAdj(hasAdjoint, hasAdjoint, hasAdjoint)
 o SummedLinOpAdj(int)
 o SummedLinOpAdj(SummedLinOpAdj)
copy constructor

Method Index

 o addOpFirst(Operator)
 o addOpLast(Operator)
 o adjoint()
 o consistentType(Operator)
 o copy()
 o equals(Object)
equals() is true only if the order of sub-operators is the same (even though, mathematically, addition is commutative).
 o getDerivativeAt(Vector)
 o getGradientAt(Vector)
 o setOp(int, Operator)

Variables

 o adj
 protected SummedLinOpAdj adj

Constructors

 o SummedLinOpAdj
 protected SummedLinOpAdj(SummedLinOpAdj src)
copy constructor

 o SummedLinOpAdj
 public SummedLinOpAdj()
 o SummedLinOpAdj
 protected SummedLinOpAdj(int n)
 o SummedLinOpAdj
 public SummedLinOpAdj(hasAdjoint first)
 o SummedLinOpAdj
 public SummedLinOpAdj(hasAdjoint first,
                       hasAdjoint second)
 o SummedLinOpAdj
 public SummedLinOpAdj(hasAdjoint first,
                       hasAdjoint second,
                       hasAdjoint third)

Methods

 o copy
 public JamObject copy()
Overrides:
copy in class SummedOp
 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 SummedOp
 o consistentType
 protected boolean consistentType(Operator op)
 o addOpFirst
 public void addOpFirst(Operator first)
Overrides:
addOpFirst in class SummedOp
 o addOpLast
 public void addOpLast(Operator last)
Overrides:
addOpLast in class SummedOp
 o setOp
 public void setOp(int i,
                   Operator op)
Overrides:
setOp in class SummedOp
 o adjoint
 public hasAdjoint adjoint()
 o getDerivativeAt
 public hasAdjoint getDerivativeAt(Vector x)
 o getGradientAt
 public LinearOperator getGradientAt(Vector x)

All Packages  Class Hierarchy  This Package  Previous  Next  Index