public final class JamaFactory extends Object implements BasicMatrix.Factory<JamaMatrix>, PhysicalStore.Factory<Double,JamaMatrix>
public AggregatorCollection<Double> aggregator()
aggregator
in interface PhysicalStore.Factory<Double,JamaMatrix>
public JamaMatrix columns(Access1D<?>... source)
columns
in interface Access2D.Factory<JamaMatrix>
public JamaMatrix columns(double[]... source)
columns
in interface Access2D.Factory<JamaMatrix>
public JamaMatrix columns(List<? extends Number>... source)
columns
in interface Access2D.Factory<JamaMatrix>
public JamaMatrix columns(Number[]... source)
columns
in interface Access2D.Factory<JamaMatrix>
public JamaMatrix conjugate(Access2D<?> source)
conjugate
in interface PhysicalStore.Factory<Double,JamaMatrix>
public JamaMatrix copy(Access2D<?> source)
copy
in interface Access2D.Factory<JamaMatrix>
public FunctionSet<Double> function()
function
in interface PhysicalStore.Factory<Double,JamaMatrix>
@Deprecated public AggregatorCollection<Double> getAggregatorCollection()
aggregator()
insteadpublic Access2D.Builder<JamaMatrix> getBuilder(int count)
getBuilder
in interface BasicMatrix.Factory<JamaMatrix>
public Access2D.Builder<JamaMatrix> getBuilder(int rows, int columns)
getBuilder
in interface BasicMatrix.Factory<JamaMatrix>
@Deprecated public FunctionSet<Double> getFunctionSet()
function()
instead@Deprecated public Double getNumber(double value)
scalar()
instead.@Deprecated public Double getNumber(Number value)
scalar()
instead.@Deprecated public Scalar<Double> getStaticOne()
scalar()
instead.@Deprecated public Scalar<Double> getStaticZero()
scalar()
instead.public BasicArray<Double> makeArray(int length)
makeArray
in interface PhysicalStore.Factory<Double,JamaMatrix>
public JamaMatrix makeEye(long rows, long columns)
makeEye
in interface Access2D.Factory<JamaMatrix>
public Householder<Double> makeHouseholder(int length)
makeHouseholder
in interface PhysicalStore.Factory<Double,JamaMatrix>
public JamaMatrix makeRandom(long rows, long columns, RandomNumber distribution)
makeRandom
in interface Access2D.Factory<JamaMatrix>
public Rotation<Double> makeRotation(int low, int high, double cos, double sin)
makeRotation
in interface PhysicalStore.Factory<Double,JamaMatrix>
public Rotation<Double> makeRotation(int low, int high, Double cos, Double sin)
makeRotation
in interface PhysicalStore.Factory<Double,JamaMatrix>
public JamaMatrix makeZero(long rows, long columns)
makeZero
in interface Access2D.Factory<JamaMatrix>
public JamaMatrix rows(Access1D<?>... source)
rows
in interface Access2D.Factory<JamaMatrix>
public JamaMatrix rows(double[]... source)
rows
in interface Access2D.Factory<JamaMatrix>
public JamaMatrix rows(List<? extends Number>... source)
rows
in interface Access2D.Factory<JamaMatrix>
public JamaMatrix rows(Number[]... source)
rows
in interface Access2D.Factory<JamaMatrix>
public Scalar.Factory<Double> scalar()
scalar
in interface PhysicalStore.Factory<Double,JamaMatrix>
@Deprecated public Scalar<Double> toScalar(double value)
scalar()
instead.@Deprecated public Scalar<Double> toScalar(Number value)
scalar()
instead.public JamaMatrix transpose(Access2D<?> source)
transpose
in interface PhysicalStore.Factory<Double,JamaMatrix>