jsci.maths.vector.impl
Interface AlgorithmsDoubleArray1D

All Superinterfaces:
Algorithms<java.lang.Double,AlgorithmsDoubleArray1D>, Array1D<java.lang.Double>, DoubleArray1D
All Known Implementing Classes:
AlgorithmsDenseDoubleArray1D

public interface AlgorithmsDoubleArray1D
extends DoubleArray1D, Algorithms<java.lang.Double,AlgorithmsDoubleArray1D>


Method Summary
 AlgorithmsDenseDoubleArray1D actOp(AlgorithmsDenseDoubleArray2D a)
           
 AlgorithmsDoubleArray1D add(AlgorithmsDoubleArray1D a)
           
 AlgorithmsDenseDoubleArray1D addOp(AlgorithmsDenseDoubleArray1D a)
           
 AlgorithmsDoubleArray1D create(int size)
           
 AlgorithmsDoubleArray1D scalarMultiply(double x)
           
 
Methods inherited from interface jsci.util.array.DoubleArray1D
getDouble, setDouble
 
Methods inherited from interface jsci.util.array.Array1D
contentEquals, get, set, size
 
Methods inherited from interface jsci.maths.vector.Algorithms
add, scalarMultiply
 

Method Detail

create

AlgorithmsDoubleArray1D create(int size)
Specified by:
create in interface Array1D<java.lang.Double>
Specified by:
create in interface DoubleArray1D

add

AlgorithmsDoubleArray1D add(AlgorithmsDoubleArray1D a)

addOp

AlgorithmsDenseDoubleArray1D addOp(AlgorithmsDenseDoubleArray1D a)

scalarMultiply

AlgorithmsDoubleArray1D scalarMultiply(double x)

actOp

AlgorithmsDenseDoubleArray1D actOp(AlgorithmsDenseDoubleArray2D a)