All Packages Class Hierarchy This Package Previous Next Index
Interface jam.operator.BlockOperator
- public interface interface BlockOperator
- extends JamObject, Operator
A BlockOperator is an operator which can be written as a
matrix of operators.
So, usually it is a mapping between product vector spaces.
Do we want to be able to multiply two BlockOperators to give a
BlockOperator of CompoundOperators?
-
elements()
-
-
getOp(int, int)
- If a sub-operator has not been set, the zero operator is returned
-
nCols()
-
-
nRows()
-
-
setOp(int, int, Operator)
- If a sub-operator is not set, it is assumed to be zero
-
size()
-
setOp
public abstract void setOp(int i,
int j,
Operator op)
- If a sub-operator is not set, it is assumed to be zero
getOp
public abstract Operator getOp(int i,
int j)
- If a sub-operator has not been set, the zero operator is returned
size
public abstract int size()
nRows
public abstract int nRows()
nCols
public abstract int nCols()
elements
public abstract Enumeration elements()
All Packages Class Hierarchy This Package Previous Next Index