Package org.ojalgo.structure
Interface Mutate1D.Modifiable<N extends Comparable<N>>
- All Superinterfaces:
Structure1D
- All Known Subinterfaces:
DecompositionStore<N>
,Mutate1D.ModifiableReceiver<N>
,Mutate2D.Modifiable<N>
,Mutate2D.ModifiableReceiver<N>
,MutateAnyD.Modifiable<N>
,MutateAnyD.ModifiableReceiver<N>
,PhysicalStore<N>
,TransformableRegion<N>
- All Known Implementing Classes:
Array1D
,Array2D
,ArrayAnyD
,ArrayC128
,ArrayH256
,ArrayQ128
,ArrayR032
,ArrayR064
,ArrayR128
,ArrayR256
,ArrayZ008
,ArrayZ016
,ArrayZ032
,ArrayZ064
,BasicArray
,BufferArray
,BufferR032
,BufferR064
,BufferZ008
,BufferZ016
,BufferZ032
,BufferZ064
,DenseArray
,DenseMutator2D
,Equation
,GenericStore
,MatrixC128.DenseReceiver
,MatrixH256.DenseReceiver
,MatrixQ128.DenseReceiver
,MatrixR032.DenseReceiver
,MatrixR064.DenseReceiver
,MatrixR128.DenseReceiver
,OffHeapArray
,OffHeapR032
,OffHeapR064
,OffHeapZ008
,OffHeapZ016
,OffHeapZ032
,OffHeapZ064
,PlainArray
,PrimitiveArray
,R032Store
,R064Store
,RawStore
,ReferenceTypeArray
,ScalarArray
,SegmentedArray
,SparseArray
,SparseStore
,Subregion2D
,Subregion2D.ColumnsRegion
,Subregion2D.LimitRegion
,Subregion2D.OffsetRegion
,Subregion2D.RowsRegion
,Subregion2D.SynchronizedRegion
,Subregion2D.TransposedRegion
,Subregion2D.WrapperRegion
- Enclosing interface:
Mutate1D
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.ojalgo.structure.Structure1D
Structure1D.BasicMapper<T>, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.Logical<S extends Structure1D,
B extends Structure1D.Logical<S, B>>, Structure1D.LongIndex, Structure1D.LoopCallback -
Method Summary
Modifier and TypeMethodDescriptiondefault void
add
(long index, byte addend) void
add
(long index, double addend) default void
add
(long index, float addend) default void
add
(long index, int addend) default void
add
(long index, long addend) default void
add
(long index, short addend) void
add
(long index, Comparable<?> addend) default void
modifyAll
(UnaryFunction<N> modifier) default void
modifyMatching
(BinaryFunction<N> function, Access1D<N> right) default void
modifyMatching
(Access1D<N> left, BinaryFunction<N> function) void
modifyOne
(long index, UnaryFunction<N> modifier) default void
modifyRange
(long first, long limit, UnaryFunction<N> modifier) Methods inherited from interface org.ojalgo.structure.Structure1D
count, size
-
Method Details
-
add
default void add(long index, byte addend) -
add
-
add
void add(long index, double addend) -
add
default void add(long index, float addend) -
add
default void add(long index, int addend) -
add
default void add(long index, long addend) -
add
default void add(long index, short addend) -
modifyAll
-
modifyMatching
-
modifyMatching
-
modifyOne
-
modifyRange
-