Align ODE dependencies: add Commons Math 3.x alongside 2.x (#92)#98
Align ODE dependencies: add Commons Math 3.x alongside 2.x (#92)#98dyrpsf wants to merge 1 commit intodraeger-lab:masterfrom
Conversation
xts-Michi
left a comment
There was a problem hiding this comment.
I am currently testing and debugging the full implementation of OptSolvX as a new backend for SBSCL (see PR #90 for current status).
Consequently, this PR should remain on hold until the OptSolvX implementation is complete. This ensures the new version of Commons Math can be tested and safely integrated into the new environment. Updating versions now would interfere with current progress and create unnecessary overhead.
@xts-Michi ,Thanks a lot for the explanation and the pointer to PR #90! I’m happy to keep this PR on hold until the OptSolvX backend is finished and the new setup for Once the OptSolvX implementation is merged and you’re ready to revisit this, please let me know |
This PR implements the first part of issue #92 by ensuring both Commons Math 2.x and 3.x
are available on the classpath:
org.apache.commons:commons-math3:3.6.1alongside the existingorg.apache.commons:commons-math:2.2inpom.xml.mvn -DskipTests compileandmvn test.mvn dependency:tree "-Dincludes=org.apache.commons:commons-math,org.apache.commons:commons-math3"now lists both:
org.apache.commons:commons-math:jar:2.2:compileorg.apache.commons:commons-math3:jar:3.6.1:compileorg.simulator.optsolvx.OptSolvXDemoruns without errors.