Package org.ojalgo.structure
Interface FactoryAnyD<I extends StructureAnyD>
- All Superinterfaces:
FactorySupplement
- All Known Subinterfaces:
FactoryAnyD.MayBeSparse<I,
,DENSE, SPARSE> FactoryAnyD.TwoStep<I,
B>
- All Known Implementing Classes:
AnyTensor.Factory
,ArrayAnyD.Factory
,TensorFactoryAnyD
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
FactoryAnyD.Builder<I extends StructureAnyD>
static interface
FactoryAnyD.MayBeSparse<I extends StructureAnyD,
DENSE extends FactoryAnyD.Builder<I>, SPARSE extends FactoryAnyD.Builder<I>> For when the structures can be either dense or sparse.static interface
FactoryAnyD.TwoStep<I extends StructureAnyD,
B extends FactoryAnyD.Builder<I>> -
Method Summary
Modifier and TypeMethodDescriptionmake
(int... shape) default I
make
(long... shape) default I
make
(Structure1D struct1, Structure1D struct2) Make new instance of compatible size/shape.default I
make
(StructureAnyD shape) Methods inherited from interface org.ojalgo.structure.FactorySupplement
function, getMathType, scalar
-
Method Details
-
asFactory1D
-
make
-
make
-
make
Make new instance of compatible size/shape. -
make
-