cern.colt.matrix.impl
Class AbstractMatrix1D
- java.lang.Object
-
- cern.colt.PersistentObject
-
- cern.colt.matrix.impl.AbstractMatrix
-
- cern.colt.matrix.impl.AbstractMatrix1D
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
- Direct Known Subclasses:
- DoubleMatrix1D, 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
-
-
Field Summary
-
Fields inherited from class cern.colt.PersistentObject
serialVersionUID
-
-
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.intsize()Returns the number of cells.java.lang.StringtoStringShort()Returns a string representation of the receiver's shape.-
Methods inherited from class cern.colt.matrix.impl.AbstractMatrix
ensureCapacity, 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().
-
size
public int size()
Returns the number of cells.- Specified by:
sizein classAbstractMatrix
-
toStringShort
public java.lang.String toStringShort()
Returns a string representation of the receiver's shape.
-
-
DMelt 3.0 © DataMelt by jWork.ORG