Module ojalgo
Package org.ojalgo.array
-
Interface Summary Interface Description BufferArray.BufferConstructor SparseArray.NonzeroPrimitiveCallback SparseArray.NonzeroReferenceTypeCallback<N extends java.lang.Comparable<N>> -
Class Summary Class Description Array1D<N extends java.lang.Comparable<N>> Array1DArray1D.Factory<N extends java.lang.Comparable<N>> Array2D<N extends java.lang.Comparable<N>> Array2DArray2D.Factory<N extends java.lang.Comparable<N>> ArrayAnyD<N extends java.lang.Comparable<N>> ArrayAnyDArrayAnyD.Factory<N extends java.lang.Comparable<N>> ArrayC128 A one- and/or arbitrary-dimensional array of ComplexNumber.ArrayH256 A one- and/or arbitrary-dimensional array of Quaternion.ArrayQ128 A one- and/or arbitrary-dimensional array of RationalNumber.ArrayR032 A one- and/or arbitrary-dimensional array of double.ArrayR064 A one- and/or arbitrary-dimensional array of double.ArrayR128 A one- and/or arbitrary-dimensional array of Quadruple.ArrayR256 A one- and/or arbitrary-dimensional array of BigDecimal.ArrayZ008 A one- and/or arbitrary-dimensional array of double.ArrayZ016 A one- and/or arbitrary-dimensional array of double.ArrayZ032 A one- and/or arbitrary-dimensional array of double.ArrayZ064 A one- and/or arbitrary-dimensional array of double.BasicArray<N extends java.lang.Comparable<N>> A BasicArray is 1-dimensional, but designed to easily be extended or encapsulated, and then treated as arbitrary-dimensional.BasicArray.BaseFactory<N extends java.lang.Comparable<N>,A extends BasicArray<N>> BasicArray.Factory<N extends java.lang.Comparable<N>> BufferArray The odd member among the array implementations.BufferArray.Factory BufferR032 BufferR064 BufferZ008 BufferZ016 BufferZ032 BufferZ064 DenseArray<N extends java.lang.Comparable<N>> Each and every element occupies memory and holds a value.DenseArray.Factory<N extends java.lang.Comparable<N>,A extends DenseArray<N>> GrowthStrategy To be used by non fixed size data structures that delegate the actual storage to a DenseArray.LongToNumberMap<N extends java.lang.Comparable<N>> ASortedMapwith primitive valued long keys andComparablevalues (incl.LongToNumberMap.MapFactory<N extends java.lang.Comparable<N>> NumberList<N extends java.lang.Comparable<N>> Think of this as anArrayListthat can only contain numbers, but with a few extra features.NumberList.ListFactory<N extends java.lang.Comparable<N>> OffHeapArray Off heap memory array.OffHeapArray.Factory OffHeapR032 OffHeapR064 OffHeapZ008 OffHeapZ016 OffHeapZ032 OffHeapZ064 PlainArray<N extends java.lang.Comparable<N>> Array class limited by integer (int, not long) indices.PlainArray.Factory<N extends java.lang.Comparable<N>,A extends PlainArray<N>> PrimitiveArray PrimitiveArray.Factory ReferenceTypeArray<N extends java.lang.Comparable<N>> A one- and/or arbitrary-dimensional array of Comparable.ReferenceTypeArray.Factory<N extends java.lang.Comparable<N>> ScalarArray<N extends Scalar<N>> A one- and/or arbitrary-dimensional array of Scalar.ScalarArray.Factory<N extends Scalar<N>> SegmentedArray<N extends java.lang.Comparable<N>> An array implemented as a sequence of segments that together make up the data structure.SparseArray<N extends java.lang.Comparable<N>> Only stores nonzero elements and/or elements specifically set by the user.SparseArray.NonzeroView<N extends java.lang.Comparable<N>> SparseArray.SparseFactory<N extends java.lang.Comparable<N>> -
Enum Summary Enum Description PrimitiveSubtype