Uses of Interface
org.ojalgo.function.BinaryFunction
-
Packages that use BinaryFunction Package Description org.ojalgo.ann 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.function org.ojalgo.matrix org.ojalgo.matrix.store org.ojalgo.series org.ojalgo.series.primitive org.ojalgo.structure -
-
Uses of BinaryFunction in org.ojalgo.ann
Classes in org.ojalgo.ann that implement BinaryFunction Modifier and Type Class Description static classArtificialNeuralNetwork.Error -
Uses of BinaryFunction in org.ojalgo.array
Methods in org.ojalgo.array with parameters of type BinaryFunction Modifier and Type Method Description voidArrayR032. fillMatching(Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)voidArrayR064. fillMatching(Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)voidReferenceTypeArray. fillMatching(Access1D<N> left, BinaryFunction<N> function, Access1D<N> right)doubleArray1D. mix(long index, BinaryFunction<N> mixer, double addend)NArray1D. mix(long index, BinaryFunction<N> mixer, N addend)doubleArray2D. mix(long row, long col, BinaryFunction<N> mixer, double addend)NArray2D. mix(long row, long col, BinaryFunction<N> mixer, N addend)doubleArrayAnyD. mix(long[] reference, BinaryFunction<N> mixer, double addend)NArrayAnyD. mix(long[] reference, BinaryFunction<N> mixer, N addend)doubleLongToNumberMap. mix(long key, BinaryFunction<N> mixer, double addend)NLongToNumberMap. mix(long key, BinaryFunction<N> mixer, N addend)doubleNumberList. mix(long index, BinaryFunction<N> mixer, double addend)NNumberList. mix(long index, BinaryFunction<N> mixer, N addend)protected voidArrayR032. modify(int first, int limit, int step, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)protected voidArrayR032. modify(int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)(package private) voidArrayR032. modify(long extIndex, int intIndex, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)(package private) voidArrayR032. modify(long extIndex, int intIndex, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)protected voidArrayR064. modify(int first, int limit, int step, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)protected voidArrayR064. modify(int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)(package private) voidArrayR064. modify(long extIndex, int intIndex, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)(package private) voidArrayR064. modify(long extIndex, int intIndex, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)protected voidArrayZ008. modify(int first, int limit, int step, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)protected voidArrayZ008. modify(int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)(package private) voidArrayZ008. modify(long extIndex, int intIndex, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)(package private) voidArrayZ008. modify(long extIndex, int intIndex, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)protected voidArrayZ016. modify(int first, int limit, int step, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)protected voidArrayZ016. modify(int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)(package private) voidArrayZ016. modify(long extIndex, int intIndex, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)(package private) voidArrayZ016. modify(long extIndex, int intIndex, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)protected voidArrayZ032. modify(int first, int limit, int step, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)protected voidArrayZ032. modify(int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)(package private) voidArrayZ032. modify(long extIndex, int intIndex, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)(package private) voidArrayZ032. modify(long extIndex, int intIndex, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)protected voidArrayZ064. modify(int first, int limit, int step, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)protected voidArrayZ064. modify(int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)(package private) voidArrayZ064. modify(long extIndex, int intIndex, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)(package private) voidArrayZ064. modify(long extIndex, int intIndex, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)protected voidBasicArray. modify(long first, long limit, long step, BinaryFunction<N> function, Access1D<N> right)protected voidBasicArray. modify(long first, long limit, long step, Access1D<N> left, BinaryFunction<N> function)protected voidBufferArray. modify(int first, int limit, int step, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)protected voidBufferArray. modify(int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)(package private) voidBufferArray. modify(long extIndex, int intIndex, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)(package private) voidBufferArray. modify(long extIndex, int intIndex, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)(package private) abstract voidDenseArray. modify(long extIndex, int intIndex, BinaryFunction<N> function, Access1D<N> right)(package private) abstract voidDenseArray. modify(long extIndex, int intIndex, Access1D<N> left, BinaryFunction<N> function)(package private) voidOffHeapArray. modify(long extIndex, int intIndex, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)(package private) voidOffHeapArray. modify(long extIndex, int intIndex, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)protected abstract voidPlainArray. modify(int first, int limit, int step, BinaryFunction<N> function, Access1D<N> right)protected abstract voidPlainArray. modify(int first, int limit, int step, Access1D<N> left, BinaryFunction<N> function)protected voidPlainArray. modify(long first, long limit, long step, BinaryFunction<N> function, Access1D<N> right)protected voidPlainArray. modify(long first, long limit, long step, Access1D<N> left, BinaryFunction<N> function)protected voidReferenceTypeArray. modify(int first, int limit, int step, BinaryFunction<N> function, Access1D<N> right)protected voidReferenceTypeArray. modify(int first, int limit, int step, Access1D<N> left, BinaryFunction<N> function)(package private) voidReferenceTypeArray. modify(long extIndex, int intIndex, BinaryFunction<N> function, Access1D<N> right)(package private) voidReferenceTypeArray. modify(long extIndex, int intIndex, Access1D<N> left, BinaryFunction<N> function)protected voidSegmentedArray. modify(long first, long limit, long step, BinaryFunction<N> function, Access1D<N> right)protected voidSegmentedArray. modify(long first, long limit, long step, Access1D<N> left, BinaryFunction<N> function)protected voidSparseArray. modify(long first, long limit, long step, BinaryFunction<N> function, Access1D<N> right)protected voidSparseArray. modify(long first, long limit, long step, Access1D<N> left, BinaryFunction<N> function)voidSparseArray.NonzeroView. modify(double left, BinaryFunction<N> function)voidSparseArray.NonzeroView. modify(N left, BinaryFunction<N> function)voidSparseArray.NonzeroView. modify(BinaryFunction<N> function, double right)voidSparseArray.NonzeroView. modify(BinaryFunction<N> function, N right)voidArray1D. modifyMatching(BinaryFunction<N> function, Access1D<N> right)voidArray1D. modifyMatching(Access1D<N> left, BinaryFunction<N> function)voidArray2D. modifyMatching(BinaryFunction<N> function, Access1D<N> right)voidArray2D. modifyMatching(Access1D<N> left, BinaryFunction<N> function)voidArrayAnyD. modifyMatching(BinaryFunction<N> function, Access1D<N> right)voidArrayAnyD. modifyMatching(Access1D<N> left, BinaryFunction<N> function)voidBasicArray. modifyMatching(BinaryFunction<N> function, Access1D<N> right)voidBasicArray. modifyMatching(Access1D<N> left, BinaryFunction<N> function) -
Uses of BinaryFunction in org.ojalgo.array.operation
Methods in org.ojalgo.array.operation with parameters of type BinaryFunction Modifier and Type Method Description private static <N extends java.lang.Comparable<N>>
voidFillCompatible. doOneOfAnyD(MutateAnyD target, long[] targRef, int dim, AccessAnyD<N> left, long[] leftRef, BinaryFunction<N> operator, AccessAnyD<N> right, long[] righRef)(package private) static <N extends java.lang.Comparable<N>,T extends Mutate1D>
TFillCompatible. expand(Factory1D<T> factory, Access1D<N> left, BinaryFunction<N> operator, Access1D<N> right)(package private) static <N extends java.lang.Comparable<N>,T extends Mutate2D>
TFillCompatible. expand(Factory2D<T> factory, Access2D<N> left, BinaryFunction<N> operator, Access2D<N> right)(package private) static <N extends java.lang.Comparable<N>,T extends MutateAnyD>
TFillCompatible. expand(FactoryAnyD<T> factory, AccessAnyD<N> left, BinaryFunction<N> operator, AccessAnyD<N> right)static voidFillCompatible. invoke(double[][] target, Access2D<?> left, BinaryFunction<?> operator, Access2D<?> right)static voidFillCompatible. invoke(double[] target, int structure, Access2D<?> left, BinaryFunction<?> operator, Access2D<?> right)static voidFillCompatible. invoke(float[] target, int structure, Access2D<?> left, BinaryFunction<?> operator, Access2D<?> right)static <N extends java.lang.Comparable<N>>
voidFillCompatible. invoke(Mutate1D target, Access1D<N> left, BinaryFunction<N> operator, Access1D<N> right)static <N extends java.lang.Comparable<N>>
voidFillCompatible. invoke(Mutate2D target, Access2D<N> left, BinaryFunction<N> operator, Access2D<N> right)static <N extends java.lang.Comparable<N>>
voidFillCompatible. invoke(MutateAnyD target, AccessAnyD<N> left, BinaryFunction<N> operator, AccessAnyD<N> right)static voidOperationBinary. invoke(byte[] data, int first, int limit, int step, byte[] left, BinaryFunction<java.lang.Double> function, byte right)static voidOperationBinary. invoke(byte[] data, int first, int limit, int step, byte[] left, BinaryFunction<java.lang.Double> function, byte[] right)static voidOperationBinary. invoke(byte[] data, int first, int limit, int step, byte left, BinaryFunction<java.lang.Double> function, byte[] right)static voidOperationBinary. invoke(byte[] data, int first, int limit, int step, byte left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)static voidOperationBinary. invoke(byte[] data, int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, byte right)static voidOperationBinary. invoke(byte[] data, int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)static voidOperationBinary. invoke(double[] data, int first, int limit, int step, double[] left, BinaryFunction<java.lang.Double> function, double right)static voidOperationBinary. invoke(double[] data, int first, int limit, int step, double[] left, BinaryFunction<java.lang.Double> function, double[] right)static voidOperationBinary. invoke(double[] data, int first, int limit, int step, double left, BinaryFunction<java.lang.Double> function, double[] right)static voidOperationBinary. invoke(double[] data, int first, int limit, int step, double left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)static voidOperationBinary. invoke(double[] data, int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, double right)static voidOperationBinary. invoke(double[] data, int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)static voidOperationBinary. invoke(float[] data, int first, int limit, int step, float[] left, BinaryFunction<java.lang.Double> function, float right)static voidOperationBinary. invoke(float[] data, int first, int limit, int step, float[] left, BinaryFunction<java.lang.Double> function, float[] right)static voidOperationBinary. invoke(float[] data, int first, int limit, int step, float left, BinaryFunction<java.lang.Double> function, float[] right)static voidOperationBinary. invoke(float[] data, int first, int limit, int step, float left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)static voidOperationBinary. invoke(float[] data, int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, float right)static voidOperationBinary. invoke(float[] data, int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)static voidOperationBinary. invoke(int[] data, int first, int limit, int step, int[] left, BinaryFunction<java.lang.Double> function, int right)static voidOperationBinary. invoke(int[] data, int first, int limit, int step, int[] left, BinaryFunction<java.lang.Double> function, int[] right)static voidOperationBinary. invoke(int[] data, int first, int limit, int step, int left, BinaryFunction<java.lang.Double> function, int[] right)static voidOperationBinary. invoke(int[] data, int first, int limit, int step, int left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)static voidOperationBinary. invoke(int[] data, int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, int right)static voidOperationBinary. invoke(int[] data, int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)static voidOperationBinary. invoke(long[] data, int first, int limit, int step, long[] left, BinaryFunction<java.lang.Double> function, long right)static voidOperationBinary. invoke(long[] data, int first, int limit, int step, long[] left, BinaryFunction<java.lang.Double> function, long[] right)static voidOperationBinary. invoke(long[] data, int first, int limit, int step, long left, BinaryFunction<java.lang.Double> function, long[] right)static voidOperationBinary. invoke(long[] data, int first, int limit, int step, long left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)static voidOperationBinary. invoke(long[] data, int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, long right)static voidOperationBinary. invoke(long[] data, int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)static voidOperationBinary. invoke(short[] data, int first, int limit, int step, short[] left, BinaryFunction<java.lang.Double> function, short right)static voidOperationBinary. invoke(short[] data, int first, int limit, int step, short[] left, BinaryFunction<java.lang.Double> function, short[] right)static voidOperationBinary. invoke(short[] data, int first, int limit, int step, short left, BinaryFunction<java.lang.Double> function, short[] right)static voidOperationBinary. invoke(short[] data, int first, int limit, int step, short left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)static voidOperationBinary. invoke(short[] data, int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, short right)static voidOperationBinary. invoke(short[] data, int first, int limit, int step, Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)static <N extends java.lang.Comparable<N>>
voidOperationBinary. invoke(N[] data, int first, int limit, int step, N left, BinaryFunction<N> function, Access1D<N> right)static <N extends java.lang.Comparable<N>>
voidOperationBinary. invoke(N[] data, int first, int limit, int step, Access1D<N> left, BinaryFunction<N> function, N right)static <N extends java.lang.Comparable<N>>
voidOperationBinary. invoke(N[] data, int first, int limit, int step, Access1D<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, 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) -
Uses of BinaryFunction in org.ojalgo.function
Subinterfaces of BinaryFunction in org.ojalgo.function Modifier and Type Interface Description static interfaceBigFunction.Binarystatic interfaceComplexFunction.Binarystatic interfacePrimitiveFunction.Binarystatic interfaceQuadrupleFunction.Binarystatic interfaceQuaternionFunction.Binarystatic interfaceRationalFunction.BinaryFields in org.ojalgo.function declared as BinaryFunction Modifier and Type Field Description private BinaryFunction<N>BinaryFunction.FixedFirst. myFunctionprivate BinaryFunction<N>BinaryFunction.FixedSecond. myFunctionMethods in org.ojalgo.function that return BinaryFunction Modifier and Type Method Description BinaryFunction<java.math.BigDecimal>BigFunction. add()BinaryFunction<ComplexNumber>ComplexFunction. add()abstract BinaryFunction<N>FunctionSet. add()+BinaryFunction<java.lang.Double>PrimitiveFunction. add()BinaryFunction<Quadruple>QuadrupleFunction. add()BinaryFunction<Quaternion>QuaternionFunction. add()BinaryFunction<RationalNumber>RationalFunction. add()default BinaryFunction<N>BinaryFunction. andThen(UnaryFunction<N> after)BinaryFunction<java.math.BigDecimal>BigFunction. atan2()BinaryFunction<ComplexNumber>ComplexFunction. atan2()abstract BinaryFunction<N>FunctionSet. atan2()BinaryFunction<java.lang.Double>PrimitiveFunction. atan2()BinaryFunction<Quadruple>QuadrupleFunction. atan2()BinaryFunction<Quaternion>QuaternionFunction. atan2()BinaryFunction<RationalNumber>RationalFunction. atan2()BinaryFunction<java.math.BigDecimal>BigFunction. divide()BinaryFunction<ComplexNumber>ComplexFunction. divide()abstract BinaryFunction<N>FunctionSet. divide()/BinaryFunction<java.lang.Double>PrimitiveFunction. divide()BinaryFunction<Quadruple>QuadrupleFunction. divide()BinaryFunction<Quaternion>QuaternionFunction. divide()BinaryFunction<RationalNumber>RationalFunction. divide()BinaryFunction<N>BinaryFunction.FixedFirst. getFunction()BinaryFunction<N>BinaryFunction.FixedSecond. getFunction()BinaryFunction<java.math.BigDecimal>BigFunction. hypot()BinaryFunction<ComplexNumber>ComplexFunction. hypot()abstract BinaryFunction<N>FunctionSet. hypot()BinaryFunction<java.lang.Double>PrimitiveFunction. hypot()BinaryFunction<Quadruple>QuadrupleFunction. hypot()BinaryFunction<Quaternion>QuaternionFunction. hypot()BinaryFunction<RationalNumber>RationalFunction. hypot()BinaryFunction<java.math.BigDecimal>BigFunction. max()BinaryFunction<ComplexNumber>ComplexFunction. max()abstract BinaryFunction<N>FunctionSet. max()BinaryFunction<java.lang.Double>PrimitiveFunction. max()BinaryFunction<Quadruple>QuadrupleFunction. max()BinaryFunction<Quaternion>QuaternionFunction. max()BinaryFunction<RationalNumber>RationalFunction. max()BinaryFunction<java.math.BigDecimal>BigFunction. min()BinaryFunction<ComplexNumber>ComplexFunction. min()abstract BinaryFunction<N>FunctionSet. min()BinaryFunction<java.lang.Double>PrimitiveFunction. min()BinaryFunction<Quadruple>QuadrupleFunction. min()BinaryFunction<Quaternion>QuaternionFunction. min()BinaryFunction<RationalNumber>RationalFunction. min()BinaryFunction<java.math.BigDecimal>BigFunction. multiply()BinaryFunction<ComplexNumber>ComplexFunction. multiply()abstract BinaryFunction<N>FunctionSet. multiply()*BinaryFunction<java.lang.Double>PrimitiveFunction. multiply()BinaryFunction<Quadruple>QuadrupleFunction. multiply()BinaryFunction<Quaternion>QuaternionFunction. multiply()BinaryFunction<RationalNumber>RationalFunction. multiply()BinaryFunction<java.math.BigDecimal>BigFunction. pow()BinaryFunction<ComplexNumber>ComplexFunction. pow()abstract BinaryFunction<N>FunctionSet. pow()BinaryFunction<java.lang.Double>PrimitiveFunction. pow()BinaryFunction<Quadruple>QuadrupleFunction. pow()BinaryFunction<Quaternion>QuaternionFunction. pow()BinaryFunction<RationalNumber>RationalFunction. pow()BinaryFunction<java.math.BigDecimal>BigFunction. subtract()BinaryFunction<ComplexNumber>ComplexFunction. subtract()abstract BinaryFunction<N>FunctionSet. subtract()-BinaryFunction<java.lang.Double>PrimitiveFunction. subtract()BinaryFunction<Quadruple>QuadrupleFunction. subtract()BinaryFunction<Quaternion>QuaternionFunction. subtract()BinaryFunction<RationalNumber>RationalFunction. subtract()Constructors in org.ojalgo.function with parameters of type BinaryFunction Constructor Description FixedFirst(double arg1, BinaryFunction<N> function)FixedFirst(N arg1, BinaryFunction<N> function)FixedSecond(BinaryFunction<N> function, double arg2)FixedSecond(BinaryFunction<N> function, N arg2) -
Uses of BinaryFunction in org.ojalgo.matrix
Methods in org.ojalgo.matrix with parameters of type BinaryFunction Modifier and Type Method Description voidDenseMutator2D. fillMatching(Access1D<N> left, BinaryFunction<N> function, Access1D<N> right)voidDenseMutator2D. modifyCompatible(BinaryFunction<N> operator, Access2D<N> right)voidDenseMutator2D. modifyCompatible(Access2D<N> left, BinaryFunction<N> operator)voidDenseMutator2D. modifyMatching(BinaryFunction<N> function, Access1D<N> right)voidDenseMutator2D. modifyMatching(Access1D<N> left, BinaryFunction<N> function)voidDenseMutator2D. modifyMatchingInColumns(BinaryFunction<N> function, Access1D<N> right)voidDenseMutator2D. modifyMatchingInColumns(Access1D<N> left, BinaryFunction<N> function)voidDenseMutator2D. modifyMatchingInRows(BinaryFunction<N> function, Access1D<N> right)voidDenseMutator2D. modifyMatchingInRows(Access1D<N> left, BinaryFunction<N> function)MBasicMatrix. onAll(double left, BinaryFunction<N> operator)MBasicMatrix. onAll(N left, BinaryFunction<N> operator)MBasicMatrix. onAll(BinaryFunction<N> operator, double right)MBasicMatrix. onAll(BinaryFunction<N> operator, N right)MBasicMatrix. onColumns(BinaryFunction<N> operator, Access1D<N> right)MBasicMatrix. onColumns(Access1D<N> left, BinaryFunction<N> operator)MBasicMatrix. onCompatible(BinaryFunction<N> operator, Access2D<N> right)MBasicMatrix. onCompatible(Access2D<N> left, BinaryFunction<N> operator)MBasicMatrix. onMatching(BinaryFunction<N> operator, Access2D<N> right)MBasicMatrix. onMatching(Access2D<N> left, BinaryFunction<N> operator)MBasicMatrix. onRows(BinaryFunction<N> operator, Access1D<N> right)MBasicMatrix. onRows(Access1D<N> left, BinaryFunction<N> operator) -
Uses of BinaryFunction in org.ojalgo.matrix.store
Fields in org.ojalgo.matrix.store declared as BinaryFunction Modifier and Type Field Description private BinaryFunction<N>MatrixPipeline.ColumnsModifier. myFunctionprivate BinaryFunction<N>MatrixPipeline.RowsModifier. myFunctionprivate BinaryFunction<N>MatrixPipeline.BinaryOperatorLeft. myOperatorprivate BinaryFunction<N>MatrixPipeline.BinaryOperatorRight. myOperatorMethods in org.ojalgo.matrix.store with parameters of type BinaryFunction Modifier and Type Method Description voidR032Store. fillCompatible(Access2D<java.lang.Double> left, BinaryFunction<java.lang.Double> operator, Access2D<java.lang.Double> right)voidR064Store. fillCompatible(Access2D<java.lang.Double> left, BinaryFunction<java.lang.Double> operator, Access2D<java.lang.Double> right)voidRawStore. fillCompatible(Access2D<java.lang.Double> left, BinaryFunction<java.lang.Double> operator, Access2D<java.lang.Double> right)voidSubregion2D.SynchronizedRegion. fillCompatible(Access1D<N> left, BinaryFunction<N> operator, Access1D<N> right)voidSubregion2D.SynchronizedRegion. fillCompatible(Access2D<N> left, BinaryFunction<N> operator, Access2D<N> right)voidGenericStore. fillMatching(Access1D<N> left, BinaryFunction<N> function, Access1D<N> right)voidR032Store. fillMatching(Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)voidR064Store. fillMatching(Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)voidRawStore. fillMatching(Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)voidSubregion2D.SynchronizedRegion. fillMatching(Access1D<N> left, BinaryFunction<N> function, Access1D<N> right)voidSubregion2D.SynchronizedRegion. modifyCompatible(BinaryFunction<N> operator, Access2D<N> right)voidSubregion2D.SynchronizedRegion. modifyCompatible(Access2D<N> left, BinaryFunction<N> operator)voidR032Store. modifyMatching(BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)voidR032Store. modifyMatching(Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)voidRawStore. modifyMatching(BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)voidRawStore. modifyMatching(Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)voidSparseStore. modifyMatching(BinaryFunction<N> function, Access1D<N> right)voidSparseStore. modifyMatching(Access1D<N> left, BinaryFunction<N> function)voidSubregion2D.SynchronizedRegion. modifyMatching(BinaryFunction<N> function, Access1D<N> right)voidSubregion2D.SynchronizedRegion. modifyMatching(Access1D<N> left, BinaryFunction<N> function)voidR032Store. modifyMatchingInColumns(BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)voidR032Store. modifyMatchingInColumns(Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)voidSubregion2D.SynchronizedRegion. modifyMatchingInColumns(BinaryFunction<N> function, Access1D<N> right)voidSubregion2D.SynchronizedRegion. modifyMatchingInColumns(Access1D<N> left, BinaryFunction<N> function)voidR032Store. modifyMatchingInRows(BinaryFunction<java.lang.Double> function, Access1D<java.lang.Double> right)voidR032Store. modifyMatchingInRows(Access1D<java.lang.Double> left, BinaryFunction<java.lang.Double> function)voidSubregion2D.SynchronizedRegion. modifyMatchingInRows(BinaryFunction<N> function, Access1D<N> right)voidSubregion2D.SynchronizedRegion. modifyMatchingInRows(Access1D<N> left, BinaryFunction<N> function)default ElementsSupplier<N>ElementsSupplier. onColumns(BinaryFunction<N> operator, Access1D<N> right)default ElementsSupplier<N>ElementsSupplier. onColumns(Access1D<N> left, BinaryFunction<N> operator)default ElementsSupplier<N>ElementsSupplier. onMatching(BinaryFunction<N> operator, Access2D<N> right)default ElementsSupplier<N>ElementsSupplier. onMatching(Access2D<N> left, BinaryFunction<N> operator)default ElementsSupplier<N>ElementsSupplier. onRows(BinaryFunction<N> operator, Access1D<N> right)default ElementsSupplier<N>ElementsSupplier. onRows(Access1D<N> left, BinaryFunction<N> operator)Constructors in org.ojalgo.matrix.store with parameters of type BinaryFunction Constructor Description BinaryOperatorLeft(Access2D<N> left, BinaryFunction<N> operator, ElementsSupplier<N> right)BinaryOperatorRight(ElementsSupplier<N> left, BinaryFunction<N> operator, Access2D<N> right)ColumnsModifier(ElementsSupplier<N> base, BinaryFunction<N> modifier, Access1D<N> right)ColumnsModifier(Access1D<N> left, BinaryFunction<N> modifier, ElementsSupplier<N> base)RowsModifier(ElementsSupplier<N> base, BinaryFunction<N> modifier, Access1D<N> right)RowsModifier(Access1D<N> left, BinaryFunction<N> modifier, ElementsSupplier<N> base) -
Uses of BinaryFunction in org.ojalgo.series
Fields in org.ojalgo.series declared as BinaryFunction Modifier and Type Field Description private BinaryFunction<N>MappedIndexSeries. myAccumulatorMethods in org.ojalgo.series that return BinaryFunction Modifier and Type Method Description (package private) BinaryFunction<N>MappedIndexSeries. getAccumulator()Methods in org.ojalgo.series with parameters of type BinaryFunction Modifier and Type Method Description <N extends java.lang.Comparable<N>>
BasicSeries<K,N>BasicSeries.TimeSeriesBuilder. build(PlainArray.Factory<N,?> denseArrayFactory, BinaryFunction<N> accumularor)private <N extends java.lang.Comparable<N>>
BasicSeries<K,N>BasicSeries.TimeSeriesBuilder. doBuild(PlainArray.Factory<N,?> arrayFactory, BinaryFunction<N> accumularor)static BasicSeries<java.lang.Double,java.lang.Double>BasicSeries. make(PlainArray.Factory<java.lang.Double,?> arrayFactory, BinaryFunction<java.lang.Double> accumulator)static <N extends java.lang.Comparable<N>>
BasicSeries<N,N>BasicSeries. make(PlainArray.Factory<N,?> arrayFactory, Structure1D.IndexMapper<N> indexMapper, BinaryFunction<N> accumulator)Constructors in org.ojalgo.series with parameters of type BinaryFunction Constructor Description MappedIndexSeries(PlainArray.Factory<N,?> denseArrayFactory, Structure1D.IndexMapper<K> indexMapper, BinaryFunction<N> accumulator)MappedIndexSeries(Structure1D.IndexMapper<K> indexMapper, LongToNumberMap<N> delegate, BinaryFunction<N> accumulator) -
Uses of BinaryFunction in org.ojalgo.series.primitive
Fields in org.ojalgo.series.primitive declared as BinaryFunction Modifier and Type Field Description private BinaryFunction<java.lang.Double>BinaryFunctionSeries. myFunctionMethods in org.ojalgo.series.primitive with parameters of type BinaryFunction Modifier and Type Method Description voidDataSeries. modify(double left, BinaryFunction<java.lang.Double> func)voidDataSeries. modify(BinaryFunction<java.lang.Double> func, double right)Constructors in org.ojalgo.series.primitive with parameters of type BinaryFunction Constructor Description BinaryFunctionSeries(PrimitiveSeries leftSeries, BinaryFunction<java.lang.Double> function, PrimitiveSeries rightSeries) -
Uses of BinaryFunction in org.ojalgo.structure
Methods in org.ojalgo.structure with parameters of type BinaryFunction Modifier and Type Method Description default voidMutate1D.Fillable. fillCompatible(Access1D<N> left, BinaryFunction<N> operator, Access1D<N> right)default voidMutate2D.Fillable. fillCompatible(Access2D<N> left, BinaryFunction<N> operator, Access2D<N> right)'this' needs to be of a size compatible with the 'left' and 'right' matrices.default voidMutateAnyD.Fillable. fillCompatible(AccessAnyD<N> left, BinaryFunction<N> operator, AccessAnyD<N> right)'this' needs to be of a size compatible with the 'left' and 'right' matrices.default voidMutate1D.Fillable. fillMatching(Access1D<N> left, BinaryFunction<N> function, Access1D<N> right)doubleMutate1D.Mixable. mix(long index, BinaryFunction<N> mixer, double addend)NMutate1D.Mixable. mix(long index, BinaryFunction<N> mixer, N addend)doubleMutate2D.Mixable. mix(long row, long col, BinaryFunction<N> mixer, double addend)NMutate2D.Mixable. mix(long row, long col, BinaryFunction<N> mixer, N addend)default doubleMutate2D.Mixable. mix(long index, BinaryFunction<N> mixer, double addend)default NMutate2D.Mixable. mix(long index, BinaryFunction<N> mixer, N addend)doubleMutateAnyD.Mixable. mix(long[] reference, BinaryFunction<N> mixer, double addend)NMutateAnyD.Mixable. mix(long[] reference, BinaryFunction<N> mixer, N addend)default doubleMutateAnyD.Mixable. mix(long index, BinaryFunction<N> mixer, double addend)default NMutateAnyD.Mixable. mix(long index, BinaryFunction<N> mixer, N addend)default voidMutate1D.ModifiableReceiver. modifyCompatible(BinaryFunction<N> operator, Access1D<N> right)default voidMutate1D.ModifiableReceiver. modifyCompatible(Access1D<N> left, BinaryFunction<N> operator)default voidMutate2D.ModifiableReceiver. modifyCompatible(BinaryFunction<N> operator, Access2D<N> right)default voidMutate2D.ModifiableReceiver. modifyCompatible(Access2D<N> left, BinaryFunction<N> operator)The "compatible" part of the method name references MATLAB's terminology "Compatible Array Sizes".default voidMutateAnyD.ModifiableReceiver. modifyCompatible(BinaryFunction<N> operator, AccessAnyD<N> right)default voidMutateAnyD.ModifiableReceiver. modifyCompatible(AccessAnyD<N> left, BinaryFunction<N> operator)default voidMutate1D.Modifiable. modifyMatching(BinaryFunction<N> function, Access1D<N> right)default voidMutate1D.Modifiable. modifyMatching(Access1D<N> left, BinaryFunction<N> function)default voidMutate2D.Modifiable. modifyMatchingInColumns(BinaryFunction<N> function, Access1D<N> right)Same asMutate2D.Modifiable.modifyMatchingInColumns(Access1D, BinaryFunction)but with the arguments to the modifier function swapped.default voidMutate2D.Modifiable. modifyMatchingInColumns(Access1D<N> left, BinaryFunction<N> function)"Matching In Columns" refers to that the supplied, left, data structure will be treated as a column, matching the columns of this structure.default voidMutate2D.Modifiable. modifyMatchingInRows(BinaryFunction<N> function, Access1D<N> right)Same asMutate2D.Modifiable.modifyMatchingInRows(Access1D, BinaryFunction)but with the arguments to the modifier function swapped.default voidMutate2D.Modifiable. modifyMatchingInRows(Access1D<N> left, BinaryFunction<N> function)Same asMutate2D.Modifiable.modifyMatchingInColumns(Access1D, BinaryFunction)but now the supplied left data structure is treated as a row.default POperate1D. onAll(double left, BinaryFunction<N> operator)default POperate1D. onAll(N left, BinaryFunction<N> operator)default POperate1D. onAll(BinaryFunction<N> operator, double right)default POperate1D. onAll(BinaryFunction<N> operator, N right)default POperate2D. onAll(double left, BinaryFunction<N> operator)default POperate2D. onAll(N left, BinaryFunction<N> operator)default POperate2D. onAll(BinaryFunction<N> operator, double right)default POperate2D. onAll(BinaryFunction<N> operator, N right)default POperateAnyD. onAll(double left, BinaryFunction<N> operator)default POperateAnyD. onAll(N left, BinaryFunction<N> operator)default POperateAnyD. onAll(BinaryFunction<N> operator, double right)default POperateAnyD. onAll(BinaryFunction<N> operator, N right)POperate2D. onColumns(BinaryFunction<N> operator, Access1D<N> right)POperate2D. onColumns(Access1D<N> left, BinaryFunction<N> operator)POperate1D. onCompatible(BinaryFunction<N> operator, Access1D<N> right)POperate1D. onCompatible(Access1D<N> left, BinaryFunction<N> operator)default POperate2D. onCompatible(BinaryFunction<N> operator, Access2D<N> right)default POperate2D. onCompatible(Access2D<N> left, BinaryFunction<N> operator)POperateAnyD. onCompatible(BinaryFunction<N> operator, AccessAnyD<N> right)POperateAnyD. onCompatible(AccessAnyD<N> left, BinaryFunction<N> operator)POperate1D. onMatching(BinaryFunction<N> operator, Access1D<N> right)POperate1D. onMatching(Access1D<N> left, BinaryFunction<N> operator)POperate2D. onMatching(BinaryFunction<N> operator, Access2D<N> right)POperate2D. onMatching(Access2D<N> left, BinaryFunction<N> operator)POperateAnyD. onMatching(BinaryFunction<N> operator, AccessAnyD<N> right)POperateAnyD. onMatching(AccessAnyD<N> left, BinaryFunction<N> operator)POperate2D. onRows(BinaryFunction<N> operator, Access1D<N> right)POperate2D. onRows(Access1D<N> left, BinaryFunction<N> operator)
-