Uses of Class
org.ojalgo.array.BasicArray
-
Packages that use BasicArray Package Description org.ojalgo.array org.ojalgo.array.operation Everythinng in this package should be considered library-private – it should only be used by other parts of ojAlgo! Code in this package is often refactored (api-breaking) without even a notice in the changelog.org.ojalgo.equation org.ojalgo.function.polynomial org.ojalgo.matrix.decomposition org.ojalgo.matrix.store org.ojalgo.optimisation.convex -
-
Uses of BasicArray in org.ojalgo.array
Classes in org.ojalgo.array with type parameters of type BasicArray Modifier and Type Class Description (package private) static classBasicArray.BaseFactory<N extends java.lang.Comparable<N>,A extends BasicArray<N>>Subclasses of BasicArray in org.ojalgo.array Modifier and Type Class Description classArrayC128A one- and/or arbitrary-dimensional array of ComplexNumber.classArrayH256A one- and/or arbitrary-dimensional array of Quaternion.classArrayQ128A one- and/or arbitrary-dimensional array of RationalNumber.classArrayR032A one- and/or arbitrary-dimensional array of double.classArrayR064A one- and/or arbitrary-dimensional array of double.classArrayR128A one- and/or arbitrary-dimensional array of Quadruple.classArrayR256A one- and/or arbitrary-dimensional array of BigDecimal.classArrayZ008A one- and/or arbitrary-dimensional array of double.classArrayZ016A one- and/or arbitrary-dimensional array of double.classArrayZ032A one- and/or arbitrary-dimensional array of double.classArrayZ064A one- and/or arbitrary-dimensional array of double.classBufferArrayThe odd member among the array implementations.(package private) classBufferR032(package private) classBufferR064(package private) classBufferZ008(package private) classBufferZ016(package private) classBufferZ032(package private) classBufferZ064classDenseArray<N extends java.lang.Comparable<N>>Each and every element occupies memory and holds a value.classOffHeapArrayOff heap memory array.(package private) classOffHeapR032(package private) classOffHeapR064(package private) classOffHeapZ008(package private) classOffHeapZ016(package private) classOffHeapZ032(package private) classOffHeapZ064classPlainArray<N extends java.lang.Comparable<N>>Array class limited by integer (int, not long) indices.classPrimitiveArrayclassReferenceTypeArray<N extends java.lang.Comparable<N>>A one- and/or arbitrary-dimensional array of Comparable.classScalarArray<N extends Scalar<N>>A one- and/or arbitrary-dimensional array of Scalar.(package private) classSegmentedArray<N extends java.lang.Comparable<N>>An array implemented as a sequence of segments that together make up the data structure.classSparseArray<N extends java.lang.Comparable<N>>Only stores nonzero elements and/or elements specifically set by the user.Fields in org.ojalgo.array declared as BasicArray Modifier and Type Field Description private BasicArray<N>Array1D. myDelegateprivate BasicArray<N>Array2D. myDelegateprivate BasicArray<N>ArrayAnyD. myDelegateprivate BasicArray<N>[]SegmentedArray. mySegmentsprivate BasicArray<N>NumberList. myStorageMethods in org.ojalgo.array that return BasicArray Modifier and Type Method Description (package private) BasicArray<N>Array1D. getDelegate()(package private) BasicArray<N>Array2D. getDelegate()(package private) BasicArray<N>ArrayAnyD. getDelegate()BasicArray<N>BasicArray.Factory. make(int size)BasicArray<N>BasicArray.Factory. make(long size)BasicArray<N>SparseArray.SparseFactory. make(long count)(package private) BasicArray<N>BasicArray.Factory. makeStructuredZero(long... structure)Most likely sparse, and then also segmented.(package private) BasicArray<N>BasicArray.Factory. makeToBeFilled(long... structure)Maybe segmented, but dense.Methods in org.ojalgo.array with parameters of type BasicArray Modifier and Type Method Description Array1D<N>Array1D.Factory. wrap(BasicArray<N> array)Constructors in org.ojalgo.array with parameters of type BasicArray Constructor Description Array1D(BasicArray<N> delegate)Array1D(BasicArray<N> delegate, long first, long limit, long step)Array2D(BasicArray<N> delegate, long structure)ArrayAnyD(BasicArray<N> delegate, long[] structure)NumberList(DenseArray.Factory<N,?> denseFactory, GrowthStrategy growthStrategy, BasicArray<N> storage, long actualCount)SegmentedArray(BasicArray<N>[] segments, BasicArray.BaseFactory<N,?> segmentFactory) -
Uses of BasicArray in org.ojalgo.array.operation
Methods in org.ojalgo.array.operation with parameters of type BasicArray Modifier and Type Method Description static <N extends java.lang.Comparable<N>>
voidCorePrimitiveOperation. add(BasicArray<N> data, long first, long limit, long step, java.lang.Comparable<?> left, Access1D<N> right)static <N extends java.lang.Comparable<N>>
voidCorePrimitiveOperation. add(BasicArray<N> data, long first, long limit, long step, Access1D<N> left, java.lang.Comparable<?> right)static <N extends java.lang.Comparable<N>>
voidCorePrimitiveOperation. add(BasicArray<N> data, long first, long limit, long step, Access1D<N> left, Access1D<N> right)static <N extends java.lang.Comparable<N>>
voidCorePrimitiveOperation. divide(BasicArray<N> data, long first, long limit, long step, java.lang.Comparable<?> left, Access1D<N> right)static <N extends java.lang.Comparable<N>>
voidCorePrimitiveOperation. divide(BasicArray<N> data, long first, long limit, long step, Access1D<N> left, java.lang.Comparable<?> right)static <N extends java.lang.Comparable<N>>
voidCorePrimitiveOperation. divide(BasicArray<N> data, long first, long limit, long step, Access1D<N> left, Access1D<N> right)static <N extends java.lang.Comparable<N>>
voidExchange. exchange(BasicArray<N> data, long firstA, long firstB, long step, long count)protected static voidFillAll. fill(BasicArray<?> data, Access1D<?> value)static <N extends java.lang.Comparable<N>>
voidFillAll. fill(BasicArray<N> data, int first, int limit, int step, double value)static <N extends java.lang.Comparable<N>>
voidFillAll. fill(BasicArray<N> data, int first, int limit, int step, NullaryFunction<N> supplier)static <N extends java.lang.Comparable<N>>
voidFillAll. fill(BasicArray<N> data, long first, long limit, long step, double value)static <N extends java.lang.Comparable<N>>
voidFillAll. fill(BasicArray<N> data, long first, long limit, long step, N value)static <N extends java.lang.Comparable<N>>
voidFillAll. fill(BasicArray<N> data, long first, long limit, long step, NullaryFunction<?> supplier)static <N extends java.lang.Comparable<N>>
voidOperationBinary. invoke(BasicArray<N> data, long first, long limit, long step, N left, BinaryFunction<N> function, Access1D<N> right)static <N extends java.lang.Comparable<N>>
voidOperationBinary. invoke(BasicArray<N> data, long first, long limit, long step, Access1D<N> left, BinaryFunction<N> function, N right)static <N extends java.lang.Comparable<N>>
voidOperationBinary. invoke(BasicArray<N> data, long first, long limit, long step, Access1D<N> left, BinaryFunction<N> function, Access1D<N> right)static <N extends java.lang.Comparable<N>>
voidOperationParameter. invoke(BasicArray<N> data, int first, int limit, int step, Access1D<N> value, ParameterFunction<N> function, int param)static <N extends java.lang.Comparable<N>>
voidOperationUnary. invoke(BasicArray<N> data, long first, long limit, long step, Access1D<N> values, UnaryFunction<N> function)static <N extends java.lang.Comparable<N>>
voidOperationVoid. invoke(BasicArray<N> data, int first, int limit, int step, VoidFunction<N> visitor)static <N extends java.lang.Comparable<N>>
voidOperationVoid. invoke(BasicArray<N> data, long first, long limit, long step, VoidFunction<N> visitor)static <N extends java.lang.Comparable<N>>
voidCorePrimitiveOperation. multiply(BasicArray<N> data, long first, long limit, long step, java.lang.Comparable<?> left, Access1D<N> right)static <N extends java.lang.Comparable<N>>
voidCorePrimitiveOperation. multiply(BasicArray<N> data, long first, long limit, long step, Access1D<N> left, java.lang.Comparable<?> right)static <N extends java.lang.Comparable<N>>
voidCorePrimitiveOperation. multiply(BasicArray<N> data, long first, long limit, long step, Access1D<N> left, Access1D<N> right)static <N extends java.lang.Comparable<N>>
voidCorePrimitiveOperation. negate(BasicArray<N> data, long first, long limit, long step, Access1D<N> values)static <N extends java.lang.Comparable<N>>
voidCorePrimitiveOperation. subtract(BasicArray<N> data, long first, long limit, long step, java.lang.Comparable<?> left, Access1D<N> right)static <N extends java.lang.Comparable<N>>
voidCorePrimitiveOperation. subtract(BasicArray<N> data, long first, long limit, long step, Access1D<N> left, java.lang.Comparable<?> right)static <N extends java.lang.Comparable<N>>
voidCorePrimitiveOperation. subtract(BasicArray<N> data, long first, long limit, long step, Access1D<N> left, Access1D<N> right) -
Uses of BasicArray in org.ojalgo.equation
Fields in org.ojalgo.equation declared as BasicArray Modifier and Type Field Description private BasicArray<?>Equation. myBodyThe (nonzero) elements of this equation/rowMethods in org.ojalgo.equation that return BasicArray Modifier and Type Method Description BasicArray<?>Equation. getBody()Methods in org.ojalgo.equation with parameters of type BasicArray Modifier and Type Method Description static EquationEquation. wrap(BasicArray<?> body, int pivot, double rhs)Constructors in org.ojalgo.equation with parameters of type BasicArray Constructor Description Equation(BasicArray<?> body, int pivot, double rhs) -
Uses of BasicArray in org.ojalgo.function.polynomial
Fields in org.ojalgo.function.polynomial declared as BasicArray Modifier and Type Field Description private BasicArray<N>AbstractPolynomial. myCoefficientsMethods in org.ojalgo.function.polynomial that return BasicArray Modifier and Type Method Description (package private) BasicArray<N>AbstractPolynomial. coefficients()Constructors in org.ojalgo.function.polynomial with parameters of type BasicArray Constructor Description AbstractPolynomial(BasicArray<N> coefficients)PolynomialC128(BasicArray<ComplexNumber> coefficients)PolynomialQ128(BasicArray<RationalNumber> coefficients)PolynomialR032(BasicArray<java.lang.Double> coefficients)PolynomialR064(BasicArray<java.lang.Double> coefficients)PolynomialR128(BasicArray<Quadruple> coefficients)PolynomialR256(BasicArray<java.math.BigDecimal> coefficients)ScalarPolynomial(BasicArray<N> coefficients) -
Uses of BasicArray in org.ojalgo.matrix.decomposition
Fields in org.ojalgo.matrix.decomposition declared as BasicArray Modifier and Type Field Description private BasicArray<N>DeferredTridiagonal. myDiagDprivate BasicArray<java.lang.Double>SimultaneousTridiagonal. myDiagDprivate BasicArray<N>DeferredTridiagonal. myDiagEprivate BasicArray<java.lang.Double>SimultaneousTridiagonal. myDiagEMethods in org.ojalgo.matrix.decomposition that return BasicArray Modifier and Type Method Description (package private) BasicArray<N>AbstractDecomposition. makeArray(int length)Methods in org.ojalgo.matrix.decomposition with parameters of type BasicArray Modifier and Type Method Description voidDecompositionStore. applyCholesky(int iterationPoint, BasicArray<N> multipliers)Cholesky transformationsvoidDecompositionStore. applyLDL(int iterationPoint, BasicArray<N> multipliers)LDL transformationsvoidDecompositionStore. applyLU(int iterationPoint, BasicArray<N> multipliers)LU transformationsvoidDecompositionStore. divideAndCopyColumn(int row, int column, BasicArray<N> destination)(package private) Array1D<ComplexNumber>DeferredTridiagonal.C128. makeReal(BasicArray<ComplexNumber> offDiagonal)(package private) Array1D<Quaternion>DeferredTridiagonal.H256. makeReal(BasicArray<Quaternion> offDiagonal)(package private) abstract Array1D<N>DeferredTridiagonal. makeReal(BasicArray<N> offDiagonal)(package private) Array1D<RationalNumber>DeferredTridiagonal.Q128. makeReal(BasicArray<RationalNumber> offDiagonal)(package private) Array1D<java.lang.Double>DeferredTridiagonal.R064. makeReal(BasicArray<java.lang.Double> offDiagonal)(package private) Array1D<Quadruple>DeferredTridiagonal.R128. makeReal(BasicArray<Quadruple> offDiagonal)voidDecompositionStore. tred2(BasicArray<N> mainDiagonal, BasicArray<N> offDiagonal, boolean yesvecs) -
Uses of BasicArray in org.ojalgo.matrix.store
Subclasses of BasicArray in org.ojalgo.matrix.store Modifier and Type Class Description classGenericStore<N extends Scalar<N>>A generic implementation of PhysicalStore.classR032StoreA float implementation of PhysicalStore.classR064StoreA double implementation of PhysicalStore.Methods in org.ojalgo.matrix.store with parameters of type BasicArray Modifier and Type Method Description voidGenericStore. applyCholesky(int iterationPoint, BasicArray<N> multipliers)voidR064Store. applyCholesky(int iterationPoint, BasicArray<java.lang.Double> multipliers)voidGenericStore. applyLDL(int iterationPoint, BasicArray<N> multipliers)voidR064Store. applyLDL(int iterationPoint, BasicArray<java.lang.Double> multipliers)voidGenericStore. applyLU(int iterationPoint, BasicArray<N> multipliers)voidR064Store. applyLU(int iterationPoint, BasicArray<java.lang.Double> multipliers)voidGenericStore. divideAndCopyColumn(int row, int column, BasicArray<N> destination)voidR064Store. divideAndCopyColumn(int row, int column, BasicArray<java.lang.Double> destination)voidGenericStore. tred2(BasicArray<N> mainDiagonal, BasicArray<N> offDiagonal, boolean yesvecs)voidR064Store. tred2(BasicArray<java.lang.Double> mainDiagonal, BasicArray<java.lang.Double> offDiagonal, boolean yesvecs) -
Uses of BasicArray in org.ojalgo.optimisation.convex
Methods in org.ojalgo.optimisation.convex that return BasicArray Modifier and Type Method Description protected BasicArray<java.lang.Double>IterativeASS.SparseArrayPool. newObject()Methods in org.ojalgo.optimisation.convex with parameters of type BasicArray Modifier and Type Method Description protected voidIterativeASS.SparseArrayPool. reset(BasicArray<java.lang.Double> object)
-