Class ArrayAnyD.Factory<N extends Comparable<N>>
java.lang.Object
org.ojalgo.array.ArrayAnyD.Factory<N>
- All Implemented Interfaces:
FactoryAnyD<ArrayAnyD<N>>, FactoryAnyD.MayBeSparse<ArrayAnyD<N>, ArrayAnyD<N>, ArrayAnyD<N>>, FactoryAnyD.TwoStep<ArrayAnyD<N>, ArrayAnyD<N>>
- Enclosing class:
ArrayAnyD<N extends Comparable<N>>
public static final class ArrayAnyD.Factory<N extends Comparable<N>>
extends Object
implements FactoryAnyD.MayBeSparse<ArrayAnyD<N>, ArrayAnyD<N>, ArrayAnyD<N>>
- Author:
- apete
-
Nested Class Summary
Nested classes/interfaces inherited from interface FactoryAnyD
FactoryAnyD.Builder<I>, FactoryAnyD.MayBeSparse<I,DENSE, SPARSE>, FactoryAnyD.TwoStep<I, B> -
Method Summary
Modifier and TypeMethodDescriptioncopy(AccessAnyD<?> source) function()make(int... shape) make(long... shape) makeFilled(long[] shape, NullaryFunction<?> supplier) newDenseBuilder(long... shape) newSparseBuilder(long... shape) scalar()tensor()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface FactoryAnyD
asFactory1D, makeMethods inherited from interface FactoryAnyD.MayBeSparse
newBuilderMethods inherited from interface FactoryAnyD.TwoStep
make
-
Method Details
-
copy
- Specified by:
copyin interfaceFactoryAnyD.TwoStep<ArrayAnyD<N extends Comparable<N>>, ArrayAnyD<N extends Comparable<N>>>
-
function
-
getMathType
-
make
- Specified by:
makein interfaceFactoryAnyD<N extends Comparable<N>>- Specified by:
makein interfaceFactoryAnyD.TwoStep<ArrayAnyD<N extends Comparable<N>>, ArrayAnyD<N extends Comparable<N>>>
-
make
- Specified by:
makein interfaceFactoryAnyD<N extends Comparable<N>>- Specified by:
makein interfaceFactoryAnyD.TwoStep<ArrayAnyD<N extends Comparable<N>>, ArrayAnyD<N extends Comparable<N>>>
-
makeFilled
- Specified by:
makeFilledin interfaceFactoryAnyD.TwoStep<ArrayAnyD<N extends Comparable<N>>, ArrayAnyD<N extends Comparable<N>>>
-
newDenseBuilder
- Specified by:
newDenseBuilderin interfaceFactoryAnyD.MayBeSparse<ArrayAnyD<N extends Comparable<N>>, ArrayAnyD<N extends Comparable<N>>, ArrayAnyD<N extends Comparable<N>>>
-
newSparseBuilder
- Specified by:
newSparseBuilderin interfaceFactoryAnyD.MayBeSparse<ArrayAnyD<N extends Comparable<N>>, ArrayAnyD<N extends Comparable<N>>, ArrayAnyD<N extends Comparable<N>>>
-
scalar
-
tensor
-