[Home] Restricted access for guests. The link to Java source code is disabled
Java source code of 'hephysics.matrix.MutableMatrix'
package hephysics.matrix;
import hephysics.matrix.MatrixOp.IndeterminateMatrixException;
/**
* A matrix that can be changed
* @author tonyj
* @version $Id: MutableMatrix.java 9201 2006-10-23 17:42:09Z tonyj $
*/
public interface MutableMatrix extends Matrix
{
/**
* Set the given element of the matrix
*/
void setElement( int row, int column, double value);
/**
* Invert this matrix (into itself)
* @see MatrixOp#inverse(Matrix,MutableMatrix)
*/
void invert() throws IndeterminateMatrixException;
/**
* Tranpose this matrix (into itself)
* @see MatrixOp#transposed(Matrix,MutableMatrix)
*/
void transpose();
}