org.ojalgo.series.primitive
Class PrimitiveSeries
java.lang.Object
org.ojalgo.series.primitive.PrimitiveSeries
- All Implemented Interfaces:
- Access1D<Double>
- Direct Known Subclasses:
- BinaryFunctionSeries, DataSeries, PrimitiveTimeSeries, UnaryFunctionSeries
public abstract class PrimitiveSeries
- extends Object
- implements Access1D<Double>
add
public PrimitiveSeries add(double aValue)
add
public PrimitiveSeries add(PrimitiveSeries aSeries)
copy
public PrimitiveSeries copy()
differences
public PrimitiveSeries differences()
divide
public PrimitiveSeries divide(double aValue)
divide
public PrimitiveSeries divide(PrimitiveSeries aSeries)
doubleValue
public final double doubleValue(int anInd)
exp
public PrimitiveSeries exp()
get
public final Double get(int anInd)
iterator
public final Iterator<Double> iterator()
log
public PrimitiveSeries log()
multiply
public PrimitiveSeries multiply(double aValue)
multiply
public PrimitiveSeries multiply(PrimitiveSeries aSeries)
quotients
public PrimitiveSeries quotients()
runningProduct
public PrimitiveSeries runningProduct(double initialValue)
runningSum
public PrimitiveSeries runningSum(double initialValue)
subtract
public PrimitiveSeries subtract(double aValue)
subtract
public PrimitiveSeries subtract(PrimitiveSeries aSeries)
toDataSeries
public final DataSeries toDataSeries()
value
public abstract double value(int index)
values
public final double[] values()
size
public int size()
- Returns:
- The total number of elements contained in this structure