All Packages Class Hierarchy This Package Previous Next Index
Class juice.operator.BlockOp
java.lang.Object
|
+----juice.operator.BlockOp
- public class BlockOp
- extends Object
- implements BlockOperator
-
domain
-
-
nCols
-
-
nRows
-
-
opList
-
-
range
-
-
BlockOp(int, int)
-
-
BlockOp(Space, int, Space, int)
-
-
BlockOp(Space, Space)
- This constructor assumes that if the domain or range is a
ProductSpace, then the number of columns or
rows, respectively, equals the number of sub-spaces in the
product space.
Therefore, if the domain/range is a ProductSpace,
but you want the BlockOp to have only one column/row,
respectively, you SHOULD NOT USE THIS CONSTRUCTOR, since it
will make the number of columns/rows equal to the number of
sub-spaces in the product-space.
-
addImage(Vector, Vector)
-
-
copy()
-
-
elements()
-
-
getDomain()
-
-
getOp(int, int)
-
-
getRange()
-
-
image(Vector)
-
-
image(Vector, Vector)
-
-
nCols()
-
-
nRows()
-
-
residual(Vector, Vector, Vector)
-
-
setOp(int, int, Operator)
-
-
size()
-
-
toString()
- Returns a string representation of the object.
opList
protected OpList opList
nRows
protected int nRows
nCols
protected int nCols
range
protected Space range
domain
protected Space domain
BlockOp
public BlockOp(Space domain,
int nCols,
Space range,
int nRows)
BlockOp
public BlockOp(int nRows,
int nCols)
BlockOp
public BlockOp(Space domain,
Space range)
- This constructor assumes that if the domain or range is a
ProductSpace, then the number of columns or
rows, respectively, equals the number of sub-spaces in the
product space.
Therefore, if the domain/range is a ProductSpace,
but you want the BlockOp to have only one column/row,
respectively, you SHOULD NOT USE THIS CONSTRUCTOR, since it
will make the number of columns/rows equal to the number of
sub-spaces in the product-space.
setOp
public void setOp(int i,
int j,
Operator op)
getOp
public Operator getOp(int i,
int j)
nRows
public int nRows()
nCols
public int nCols()
size
public int size()
elements
public Enumeration elements()
getDomain
public Space getDomain()
getRange
public Space getRange()
image
public Vector image(Vector d)
image
public void image(Vector d,
Vector r)
addImage
public void addImage(Vector d,
Vector r)
residual
public void residual(Vector d,
Vector b,
Vector r)
toString
public String toString()
- Returns a string representation of the object.
- Overrides:
- toString in class Object
copy
public JamObject copy()
All Packages Class Hierarchy This Package Previous Next Index