oj! Algorithms v47.1.1 Release Notes

Release Date: 2019-04-12 // about 5 years ago
  • ๐Ÿ”„ Changed

    org.ojalgo.constant

    • โšก๏ธ The stuff that was deprecated with v47.1.0 are now removed. (Keeping it around may cause problems with some IDE:s) Just update your import statements to org.ojalgo.function.constant rather than org.ojalgo.constant.

    org.ojalgo.data

    • โž• Additions and improvements to DataPreprocessors, but they're now column oriented only.

    org.ojalgo.matrix

    • The ElementsConsumer interface has been renamed TransformableRegion. This is an intermediate definitions interface - subinterfaces and concrete implementations are not affected other than with their implements and extends declarations.

    org.ojalgo.structure

    • ๐Ÿšš The interfaces Mutate1D.Transformable, Mutate2D.Transformable and MutateAnyD.Transformable introduced with v47.1.0 are removed again โ€“ bad idea.
    • The Stream1D, Stream2D and StreamAnyD each got a new method named operateOnAny that takes a Transformation?D as input.
    • The Mutate1D.ModifiableReceiver, Mutate2D.ModifiableReceiver and MutateAnyD.ModifiableReceiver each got a new method named modifyAny that takes a Transformation?D as input.