Package org.ojalgo.matrix.store
Class DiagonalStore.Builder<N extends Comparable<N>,D extends Access1D<?>>
java.lang.Object
org.ojalgo.matrix.store.DiagonalStore.Builder<N,D>
- All Implemented Interfaces:
Supplier<DiagonalStore<N,
D>>
- Enclosing class:
DiagonalStore<N extends Comparable<N>,
D extends Access1D<?>>
public static class DiagonalStore.Builder<N extends Comparable<N>,D extends Access1D<?>>
extends Object
implements Supplier<DiagonalStore<N,D>>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final PhysicalStore.Factory
<N, ?> private final D
private D
private D
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate int
get()
subdiagonal
(D subdiagonal) superdiagonal
(D superdiagonal)
-
Field Details
-
myFactory
-
myMainDiagonal
-
mySubdiagonal
-
mySuperdiagonal
-
-
Constructor Details
-
Builder
Builder(PhysicalStore.Factory<N, ?> factory, D mainDiagonal)
-
-
Method Details
-
get
- Specified by:
get
in interfaceSupplier<N extends Comparable<N>>
-
subdiagonal
-
superdiagonal
-
dimension
private int dimension()
-