java.lang.Object
org.ojalgo.structure.PrimitiveAnyD
org.ojalgo.structure.PrimitiveAnyD.Simple
- All Implemented Interfaces:
Access1D<Double>,AccessAnyD<Double>,Mutate1D,MutateAnyD,Structure1D,StructureAnyD
- Enclosing class:
PrimitiveAnyD
-
Nested Class Summary
Nested classes/interfaces inherited from class org.ojalgo.structure.PrimitiveAnyD
PrimitiveAnyD.Simple, PrimitiveAnyD.WrapperNested classes/interfaces inherited from interface org.ojalgo.structure.AccessAnyD
AccessAnyD.Aggregatable<N extends Comparable<N>>, AccessAnyD.Collectable<N extends Comparable<N>,R extends MutateAnyD>, AccessAnyD.ElementView<N extends Comparable<N>>, AccessAnyD.MatrixView<N extends Comparable<N>>, AccessAnyD.SelectionView<N extends Comparable<N>>, AccessAnyD.Sliceable<N extends Comparable<N>>, AccessAnyD.VectorView<N extends Comparable<N>>, AccessAnyD.Visitable<N extends Comparable<N>> Nested classes/interfaces inherited from interface org.ojalgo.structure.Mutate1D
Mutate1D.SortableNested classes/interfaces inherited from interface org.ojalgo.structure.MutateAnyD
MutateAnyD.Fillable<N extends Comparable<N>>, MutateAnyD.Mixable<N extends Comparable<N>>, MutateAnyD.Modifiable<N extends Comparable<N>>, MutateAnyD.ModifiableReceiver<N extends Comparable<N>>, MutateAnyD.Receiver<N extends Comparable<N>>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 Nested classes/interfaces inherited from interface org.ojalgo.structure.StructureAnyD
StructureAnyD.IntReference, StructureAnyD.Logical<S extends StructureAnyD,B extends StructureAnyD.Logical<S, B>>, StructureAnyD.LongReference, StructureAnyD.ReducibleTo1D<R extends Structure1D>, StructureAnyD.ReducibleTo2D<R extends Structure2D>, StructureAnyD.ReferenceCallback, StructureAnyD.ReferenceMapper, StructureAnyD.Reshapable -
Field Summary
FieldsFields inherited from class org.ojalgo.structure.PrimitiveAnyD
EMPTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubledoubleValue(int index) intrank()voidset(int index, double value) intsize()The total number of elements in this structure.intsize(int dimension) Methods inherited from class org.ojalgo.structure.PrimitiveAnyD
get, get, newInstance, set, set, toString, wrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.ojalgo.structure.Access1D
asCollectable1D, asKeyed1D, asList, axpy, byteValue, byteValue, dot, doubleValue, floatValue, floatValue, intValue, intValue, longValue, longValue, nonzeros, select, shortValue, shortValue, supplyTo, toList, toRawCopy1DMethods inherited from interface org.ojalgo.structure.AccessAnyD
asCollectableAnyD, byteValue, byteValue, doubleValue, doubleValue, elements, floatValue, floatValue, get, intValue, intValue, longValue, longValue, matrices, select, shortValue, shortValue, vectorsMethods inherited from interface org.ojalgo.structure.Mutate1D
reset, set, set, set, set, set, set, set, set, set, set, setMethods inherited from interface org.ojalgo.structure.MutateAnyD
set, set, set, set, set, set, set, set, set, set, set, set, setMethods inherited from interface org.ojalgo.structure.Structure1D
countMethods inherited from interface org.ojalgo.structure.StructureAnyD
count, loop, loop, loopAllReferences, loopReferences, shape
-
Field Details
-
myStructure
private final int[] myStructure -
myValues
private final double[] myValues
-
-
Constructor Details
-
Simple
Simple(int[] structure)
-
-
Method Details
-
doubleValue
public double doubleValue(int index) -
rank
public int rank()- Returns:
- The number of dimensions (the number of indices used to reference one element)
-
set
public void set(int index, double value) -
size
public int size()Description copied from interface:Structure1DThe total number of elements in this structure. -
size
public int size(int dimension)
-