All Packages Class Hierarchy This Package Previous Next Index
Class juice.operator.CompoundOpGrad
java.lang.Object
|
+----juice.operator.CompoundOp
|
+----juice.operator.CompoundOpGrad
- public class CompoundOpGrad
- extends CompoundOp
- implements hasGradient
Do we want to actually extend CompoundOp or simply implement
CompoundOperator?
-
CompoundOpGrad()
-
-
CompoundOpGrad(CompoundOpGrad)
- copy constructor
-
CompoundOpGrad(hasGradient)
-
-
CompoundOpGrad(hasGradient, hasGradient)
-
-
CompoundOpGrad(hasGradient, hasGradient, hasGradient)
-
-
CompoundOpGrad(int)
-
-
addOpFirst(Operator)
-
-
addOpLast(Operator)
-
-
consistentType(Operator)
-
-
copy()
-
-
equals(Object)
- Compares two Objects for equality.
-
getGradientAt(Vector)
-
-
setOp(int, Operator)
-
-
toString()
- Returns a string representation of the object.
CompoundOpGrad
public CompoundOpGrad(CompoundOpGrad src)
- copy constructor
CompoundOpGrad
public CompoundOpGrad()
CompoundOpGrad
protected CompoundOpGrad(int n)
CompoundOpGrad
public CompoundOpGrad(hasGradient first)
CompoundOpGrad
public CompoundOpGrad(hasGradient first,
hasGradient second)
CompoundOpGrad
public CompoundOpGrad(hasGradient first,
hasGradient second,
hasGradient third)
copy
public JamObject copy()
- Overrides:
- copy in class CompoundOp
equals
public boolean equals(Object obj2)
- Compares two Objects for equality.
- Overrides:
- equals in class CompoundOp
consistentType
protected boolean consistentType(Operator op)
addOpFirst
public void addOpFirst(Operator first)
- Overrides:
- addOpFirst in class CompoundOp
addOpLast
public void addOpLast(Operator last)
- Overrides:
- addOpLast in class CompoundOp
setOp
public void setOp(int i,
Operator op)
- Overrides:
- setOp in class CompoundOp
getGradientAt
public LinearOperator getGradientAt(Vector x)
toString
public String toString()
- Returns a string representation of the object.
- Overrides:
- toString in class CompoundOp
All Packages Class Hierarchy This Package Previous Next Index