cern.colt.matrix
Class AbstractMatrix1D
- java.lang.Object
-
- cern.colt.PersistentObject
-
- cern.colt.matrix.AbstractMatrix
-
- cern.colt.matrix.AbstractMatrix1D
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
- Direct Known Subclasses:
- DComplexMatrix1D, DoubleMatrix1D, FComplexMatrix1D, FloatMatrix1D, IntMatrix1D, LongMatrix1D, ObjectMatrix1D
public abstract class AbstractMatrix1D extends AbstractMatrix
Abstract base class for 1-d matrices (aka vectors) holding objects or primitive data types such asint,double, etc. First see the package summary and javadoc tree view to get the broad picture.Note that this implementation is not synchronized.
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidcheckSize(AbstractMatrix1D B)Sanity check for operations requiring two matrices with the same size.longindex(int rank)Returns the position of the element with the given relative rank within the (virtual or non-virtual) internal 1-dimensional array.longsize()Returns the number of cells.intstride()Returns the stride.java.lang.StringtoStringShort()Returns a string representation of the receiver's shape.-
Methods inherited from class cern.colt.matrix.AbstractMatrix
ensureCapacity, isView, trimToSize
-
Methods inherited from class cern.colt.PersistentObject
clone
-
-
-
-
Method Detail
-
checkSize
public void checkSize(AbstractMatrix1D B)
Sanity check for operations requiring two matrices with the same size.- Throws:
java.lang.IllegalArgumentException- if size() != B.size().
-
index
public long index(int rank)
Returns the position of the element with the given relative rank within the (virtual or non-virtual) internal 1-dimensional array. You may want to override this method for performance.- Parameters:
rank- the rank of the element.
-
size
public long size()
Returns the number of cells.- Specified by:
sizein classAbstractMatrix
-
stride
public int stride()
Returns the stride.
-
toStringShort
public java.lang.String toStringShort()
Returns a string representation of the receiver's shape.
-
-
DMelt 3.0 © DataMelt by jWork.ORG