Skip to content

Commit

Permalink
Consolidating qn solver (#697)
Browse files Browse the repository at this point in the history
* reorganized KKT linear system class for I+LowRank

* Id plus low-rank Hessian

* updated member methods names

* fixed compilation errors due to renaming

* renaming and removed unnecessary member variables

* renamed HessianLowRank class and files

* renamed methods, added authors

* fixed incorrect extension in file name comment
  • Loading branch information
cnpetra authored Nov 11, 2024
1 parent 7ccfa86 commit 5a21034
Show file tree
Hide file tree
Showing 15 changed files with 1,333 additions and 1,053 deletions.
7 changes: 4 additions & 3 deletions src/Optimization/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,10 @@ set(hiopOptimization_SRC
hiopResidual.cpp
hiopFilter.cpp
hiopAlgFilterIPM.cpp
hiopKKTLinSys.cpp
hiopKKTLinSys.cpp
KktLinSysLowRank.cpp
hiopKKTLinSysMDS.cpp
hiopHessianLowRank.cpp
HessianDiagPlusRowRank.cpp
hiopDualsUpdater.cpp
hiopNlpTransforms.cpp
hiopPDPerturbation.cpp
Expand All @@ -27,7 +28,7 @@ set(hiopOptimization_INTERFACE_HEADERS
hiopDualsUpdater.hpp
hiopFactAcceptor.hpp
hiopFilter.hpp
hiopHessianLowRank.hpp
HessianDiagPlusRowRank.hpp
hiopIterate.hpp
hiopKKTLinSys.hpp
hiopKKTLinSysDense.hpp
Expand Down
Loading

0 comments on commit 5a21034

Please sign in to comment.