Package org.ojalgo.structure
Interface Factory1D<I extends Structure1D>
- All Superinterfaces:
FactorySupplement
- All Known Subinterfaces:
Factory1D.MayBeSparse<I,
,DENSE, SPARSE> Factory1D.TwoStep<I,
B>
- All Known Implementing Classes:
Array1D.Factory
,ArrayFactory
,BasicArray.Factory
,BufferArray.Factory
,BufferArray.MappedFileFactory
,DenseArray.Factory
,OffHeapArray.Factory
,SparseArray.SparseFactory
,TensorFactory1D
,VectorTensor.Factory
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Factory1D.Builder<I extends Structure1D>
static interface
Factory1D.MayBeSparse<I extends Structure1D,
DENSE extends Factory1D.Builder<I>, SPARSE extends Factory1D.Builder<I>> For when the structures can be either dense or sparse.static interface
Factory1D.TwoStep<I extends Structure1D,
B extends Factory1D.Builder<I>> -
Method Summary
Modifier and TypeMethodDescriptionmake
(int size) default I
make
(long count) default I
make
(Structure1D shape) default I
make
(Structure1D struct1, Structure1D struct2) Make new instance of compatible size.Methods inherited from interface org.ojalgo.structure.FactorySupplement
function, getMathType, scalar
-
Method Details
-
make
-
make
-
make
-
make
Make new instance of compatible size.
-