Skip to content

build(deps): bump org.ejml:ejml-all from 0.39 to 0.43.1

Created by: dependabot[bot]

Bumps org.ejml:ejml-all from 0.39 to 0.43.1.

Release notes

Sourced from org.ejml:ejml-all's releases.

0.42

  • MatrixIO
    • Fixed Matrix Market save. Thanks Adam Logowski for pointing out the issue
    • Vector matrices are supported in matrix market.
    • Removed unsafe and deprecated functions loadBin() and saveBin()
  • Negative rows or columns are now illegal
    • Thanks JozsefKutas for pointing out the issue
  • Complex Matrix Support
    • Added elementMultiply(mat, mat, mat)
    • Added elementDivide(mat, mat, mat)
    • Added elementPower(math, real, mat)
  • ConstMatrix
    • Interface that only implements operations that are read only.
    • Requested by many People
  • SimpleMatrix
    • Thanks JozsefKutas for getting this needed refresh started
    • Removed deprecated functions
    • Updated JavaDoc
    • API Consistency: getNumRows, getNumCols
    • Added getRow(), getColumn(), setRow(), setColumn() that works with SimpleMatrix directory and handles all types.
    • Added stripReal() and stripImaginary()
    • Added conjugate() and magnitude()
    • Added fillComplex(), transposeConjugate(), sumComplex(), determinantComplex(), traceComplex()
    • Added elementOp(()->{}) for real and complex matrices. Allows user defined element wise operators.
    • Added simplified functions to create random matrices
    • Modified concurrent trigger to take in account size of both input matrices
  • CommonOps_DDRM
    • Added elementBoolean(matrix, lambda) for arbitrary element-wise boolean operators
  • MatrixMatrixMult_ZDRM
    • Added concurrent versions of several matrix multiplication ops
  • Handling of zero sized matrices
    • Unit tests ensure decompositions and linear solvers can process 0x0, Mx0, 0xN matrices.
    • Requested by JozsefKutas and others. Note: I've never personally had a desire for this...
    • Only rigorously tested with DDRM
  • ConvertMatrixData
    • Can now convert boolean matrices into different data types
  • Various
    • Ops classes with all static members now have private constructors to drive home the concept of static functions.

v0.40

No release notes provided.

Commits
  • 53c2a8f Version 0.43.1
  • bc7db95 Fixed low level bug in ConcurrentyOps where it was not clearing the workspace...
  • 03d1c29 Feature/Add DMatrixRMaj#get2DData interface (#194)
  • 3e980d6 Divided -> Divide
  • 0f04685 Add methods from ConstMatrix
  • f9b2360 Minor documentation fix
  • fca9863 Add method tables
  • e8545e4 Replace a.k.a. by or to trimmed javadoc snippet
  • a892882 Add javadoc for get internal matrix methods
  • 6e331eb Add list of methods
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Merge request reports