Skip to content

Minpack, for Java! Easy to use algorithm for solving systems of equations. Works with linear, non-linear, and multivariate systems.

Notifications You must be signed in to change notification settings

Snolandia/JavaMinpack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JavaMinpack

Minpack, for Java! Easy to use algorithm for solving systems of equations. Works with linear, non-linear, and multivariate systems.

Still currently a work in progress to get other functions working, but Hybrd seesms to be fully functional. As I havent had a chance to finish converting the tests, its unclear if it performs to the same standard as the original yet, but so far has worked well on what I have tested.

Hybrd is what Python's SciPy Fsolve uses in conjunction with Hybrj.

This conversion was created to be an easy to use optimization tool. The hybrd1 method has been modified to accept a system of equations, an initial guess, and desired tolerance, returning the solution as an array. Some more work is needed to fully flesh out all the features of Hybrd, but the important part is there.

Any issues, comments or concerns are welcomed.

About

Minpack, for Java! Easy to use algorithm for solving systems of equations. Works with linear, non-linear, and multivariate systems.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages