Package org.ojalgo.array
Class ArrayQ128
- java.lang.Object
-
- org.ojalgo.array.BasicArray<N>
-
- org.ojalgo.array.DenseArray<N>
-
- org.ojalgo.array.PlainArray<N>
-
- org.ojalgo.array.ReferenceTypeArray<N>
-
- org.ojalgo.array.ScalarArray<RationalNumber>
-
- org.ojalgo.array.ArrayQ128
-
- All Implemented Interfaces:
java.util.RandomAccess
,Access1D<RationalNumber>
,Access1D.Aggregatable<RationalNumber>
,Access1D.Collectable<RationalNumber,Mutate1D>
,Access1D.Visitable<RationalNumber>
,Factory1D.Builder<DenseArray<RationalNumber>>
,Mutate1D
,Mutate1D.Fillable<RationalNumber>
,Mutate1D.Modifiable<RationalNumber>
,Mutate1D.Sortable
,Structure1D
public class ArrayQ128 extends ScalarArray<RationalNumber>
A one- and/or arbitrary-dimensional array of RationalNumber.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.ojalgo.array.DenseArray
DenseArray.Factory<N extends java.lang.Comparable<N>>
-
Nested classes/interfaces inherited from interface org.ojalgo.structure.Access1D
Access1D.Aggregatable<N extends java.lang.Comparable<N>>, Access1D.Collectable<N extends java.lang.Comparable<N>,R extends Mutate1D>, Access1D.ElementView<N extends java.lang.Comparable<N>>, Access1D.SelectionView<N extends java.lang.Comparable<N>>, Access1D.Sliceable<N extends java.lang.Comparable<N>>, Access1D.Visitable<N extends java.lang.Comparable<N>>
-
Nested classes/interfaces inherited from interface org.ojalgo.structure.Mutate1D
Mutate1D.Fillable<N extends java.lang.Comparable<N>>, Mutate1D.Mixable<N extends java.lang.Comparable<N>>, Mutate1D.Modifiable<N extends java.lang.Comparable<N>>, Mutate1D.ModifiableReceiver<N extends java.lang.Comparable<N>>, Mutate1D.Receiver<N extends java.lang.Comparable<N>>, Mutate1D.Sortable
-
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
-
-
Field Summary
Fields Modifier and Type Field Description static DenseArray.Factory<RationalNumber>
FACTORY
-
Fields inherited from class org.ojalgo.array.ReferenceTypeArray
data
-
Fields inherited from class org.ojalgo.array.PlainArray
CHARACTERISTICS, MAX_SIZE
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ArrayQ128(int size)
protected
ArrayQ128(RationalNumber[] data)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ArrayQ128
make(int size)
static ArrayQ128
wrap(RationalNumber... data)
-
Methods inherited from class org.ojalgo.array.ScalarArray
add, add, axpy, byteValue, doubleValue, fillOne, floatValue, indexOfLargest, intValue, isAbsolute, isSmall, longValue, set, shortValue, sortAscending, sortDescending
-
Methods inherited from class org.ojalgo.array.ReferenceTypeArray
copyOfData, equals, exchange, fill, fill, fillMatching, fillMatching, fillMatching, fillOne, fillOne, get, hashCode, modify, modify, modify, modify, modify, modify, modifyOne, reset, searchAscending, set, set, set, spliterator, valueOf, valueOf, valueOf, visit, visitOne
-
Methods inherited from class org.ojalgo.array.PlainArray
add, add, add, add, add, add, add, add, add, add, add, add, byteValue, count, doubleValue, exchange, fill, fill, fillAll, fillAll, fillRange, fillRange, floatValue, get, indexOfLargest, intValue, longValue, modify, modify, modify, modifyOne, set, set, set, set, set, set, set, set, set, set, shortValue, size, visit, visitOne
-
Methods inherited from class org.ojalgo.array.DenseArray
build
-
Methods inherited from class org.ojalgo.array.BasicArray
aggregateRange, factory, getMathType, indexOfLargest, isPrimitive, modifyAll, modifyMatching, modifyMatching, modifyRange, supplyTo, toString, visitAll, visitRange, wrapInArray1D, wrapInArray2D, wrapInArrayAnyD
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.ojalgo.structure.Access1D
asCollectable1D, asKeyed1D, dot, elements, nonzeros, select, supplyTo, toRawCopy1D
-
Methods inherited from interface org.ojalgo.structure.Access1D.Aggregatable
aggregateAll
-
Methods inherited from interface org.ojalgo.structure.Access1D.Collectable
collect
-
Methods inherited from interface org.ojalgo.structure.Mutate1D.Fillable
fillCompatible
-
Methods inherited from interface org.ojalgo.structure.Structure1D
count, size
-
-
-
-
Field Detail
-
FACTORY
public static final DenseArray.Factory<RationalNumber> FACTORY
-
-
Constructor Detail
-
ArrayQ128
protected ArrayQ128(int size)
-
ArrayQ128
protected ArrayQ128(RationalNumber[] data)
-
-
Method Detail
-
make
public static ArrayQ128 make(int size)
-
wrap
public static ArrayQ128 wrap(RationalNumber... data)
-
-