Module ojalgo
Package org.ojalgo.tensor
Class TensorFactory1D<N extends java.lang.Comparable<N>,T extends Mutate1D>
- java.lang.Object
-
- org.ojalgo.tensor.TensorFactory1D<N,T>
-
- All Implemented Interfaces:
Factory1D<T>,FactorySupplement
public final class TensorFactory1D<N extends java.lang.Comparable<N>,T extends Mutate1D> extends java.lang.Object implements Factory1D<T>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.ojalgo.structure.Factory1D
Factory1D.Builder<I extends Structure1D>, Factory1D.MayBeSparse<I extends Structure1D,DENSE extends Factory1D.Builder<I>,SPARSE extends Factory1D.Builder<I>>, Factory1D.TwoStep<I extends Structure1D,B extends Factory1D.Builder<I>>
-
-
Constructor Summary
Constructors Constructor Description TensorFactory1D(Factory1D<T> factory)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Tcopy(Access1D<N> elements)booleanequals(java.lang.Object obj)FunctionSet<N>function()MathTypegetMathType()inthashCode()Tmake(int size)Tmake(long count)static <N extends java.lang.Comparable<N>,T extends Mutate1D>
TensorFactory1D<N,T>of(Factory1D<T> factory)Scalar.Factory<N>scalar()Tsum(Access1D<N>... vectors)Direct sum of vectors.Tvalues(double... elements)Tvalues(N... elements)
-
-
-
Method Detail
-
of
public static <N extends java.lang.Comparable<N>,T extends Mutate1D> TensorFactory1D<N,T> of(Factory1D<T> factory)
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
function
public FunctionSet<N> function()
- Specified by:
functionin interfaceFactorySupplement
-
getMathType
public MathType getMathType()
- Specified by:
getMathTypein interfaceFactorySupplement
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
make
public T make(int size)
-
make
public T make(long count)
-
scalar
public Scalar.Factory<N> scalar()
- Specified by:
scalarin interfaceFactorySupplement
-
sum
public T sum(Access1D<N>... vectors)
Direct sum of vectors.- See Also:
TensorFactoryAnyD.sum(Access1D...)
-
values
public T values(double... elements)
-
-