Skip to content

This is a c++ port initially performed by Luis Ibanez of the LSQR library of Chris Paige and Michael Saunders. The same methodology was applied to the LSMR library of David Fong and Michael Saunders.

License

Notifications You must be signed in to change notification settings

tvercaut/LSQR-cpp

Repository files navigation

LSQR-cpp

This is a c++ port initially performed by Luis Ibanez of the LSQR library of Chris Paige and Michael Saunders. The same methodology was applied to the LSMR library of David Fong and Michael Saunders.

The LSQR library can be found here: http://web.stanford.edu/group/SOL/software/lsqr/
The LSMR library can be found hereL http://web.stanford.edu/group/SOL/software/lsmr/

The original c++ port of LSQR can be found here: http://svn.na-mic.org/NAMICSandBox/trunk/SparseLinearSolverConversion/

This work was performed to integrate it into the Insight Toolkit (ITK): https://itk.org

https://issues.itk.org/jira/browse/HISTITK-1160

--

LSQR and LSMR can solve sparse, dense and matrix-free linear equations and linear least-squares problems including damped least-squares.

--

The project uses cmake as a build process manager. Please have a look at the cmake documentation for information on how to build a cmake-based project such as this one.

About

This is a c++ port initially performed by Luis Ibanez of the LSQR library of Chris Paige and Michael Saunders. The same methodology was applied to the LSMR library of David Fong and Michael Saunders.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published