java.lang.Object
org.ojalgo.matrix.store.GenericStore.Factory<N>
- All Implemented Interfaces:
PhysicalStore.Factory<N,,GenericStore<N>> Factory2D<GenericStore<N>>,Factory2D.TwoStep<GenericStore<N>,,GenericStore<N>> FactorySupplement
- Enclosing class:
GenericStore<N extends Scalar<N>>
public static final class GenericStore.Factory<N extends Scalar<N>>
extends Object
implements PhysicalStore.Factory<N,GenericStore<N>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.ojalgo.structure.Factory2D
Factory2D.Builder<I extends Structure2D>, Factory2D.MayBeSparse<I extends Structure2D,DENSE extends Factory2D.Builder<I>, SPARSE extends Factory2D.Builder<I>>, Factory2D.TwoStep<I extends Structure2D, B extends Factory2D.Builder<I>> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionarray()function()make(int nbRows, int nbCols) makeHouseholder(int length) makeRotation(int low, int high, double cos, double sin) makeRotation(int low, int high, N cos, N sin) scalar()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.ojalgo.structure.Factory2D
asFactory1D, makeMethods inherited from interface org.ojalgo.structure.Factory2D.TwoStep
column, column, column, column, columns, make, make, row, row, row, row, rowsMethods inherited from interface org.ojalgo.matrix.store.PhysicalStore.Factory
makeColumnsSupplier, makeDiagonal, makeEye, makeEye, makeFilled, makeIdentity, makeRowsSupplier, makeSingle, makeSingle, makeSparse, makeSparse, makeSPD, makeWrapper, makeWrapperColumn, makeZero, makeZero, newBuilder, tensor1D, tensor2D
-
Field Details
-
myDenseArrayFactory
-
-
Constructor Details
-
Factory
Factory(ScalarArray.Factory<N> denseArrayFactory)
-
-
Method Details
-
aggregator
- Specified by:
aggregatorin interfacePhysicalStore.Factory<N extends Scalar<N>,GenericStore<N extends Scalar<N>>>
-
array
- Specified by:
arrayin interfacePhysicalStore.Factory<N extends Scalar<N>,GenericStore<N extends Scalar<N>>>
-
conjugate
- Specified by:
conjugatein interfacePhysicalStore.Factory<N extends Scalar<N>,GenericStore<N extends Scalar<N>>>
-
copy
- Specified by:
copyin interfaceFactory2D.TwoStep<GenericStore<N extends Scalar<N>>,GenericStore<N extends Scalar<N>>>
-
function
- Specified by:
functionin interfaceFactorySupplement- Specified by:
functionin interfacePhysicalStore.Factory<N extends Scalar<N>,GenericStore<N extends Scalar<N>>>
-
getMathType
- Specified by:
getMathTypein interfaceFactorySupplement
-
make
- Specified by:
makein interfaceFactory2D<N extends Scalar<N>>- Specified by:
makein interfaceFactory2D.TwoStep<GenericStore<N extends Scalar<N>>,GenericStore<N extends Scalar<N>>>
-
makeHouseholder
- Specified by:
makeHouseholderin interfacePhysicalStore.Factory<N extends Scalar<N>,GenericStore<N extends Scalar<N>>>
-
makeRotation
- Specified by:
makeRotationin interfacePhysicalStore.Factory<N extends Scalar<N>,GenericStore<N extends Scalar<N>>>
-
makeRotation
- Specified by:
makeRotationin interfacePhysicalStore.Factory<N extends Scalar<N>,GenericStore<N extends Scalar<N>>>
-
scalar
- Specified by:
scalarin interfaceFactorySupplement- Specified by:
scalarin interfacePhysicalStore.Factory<N extends Scalar<N>,GenericStore<N extends Scalar<N>>>
-
transpose
- Specified by:
transposein interfacePhysicalStore.Factory<N extends Scalar<N>,GenericStore<N extends Scalar<N>>>
-