Skip to content

v0.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 29 Aug 20:12
· 93 commits to master since this release
784f556

MadNLP v0.5.0

Diff since v0.4.2

Closed issues:

  • Change MadNLP behavior to not delete the entries inside the options' Dict (#178)
  • Implement a proper interface for MadNLPGPU (#179)
  • tril_to_full! function in QR and LU algorithms error on GPU (#181)
  • Add option for specifying the matrix sparsity structure (#183)
  • Change function names (#192)

Merged pull requests:

  • [MadNLPHSL] build improvment (#170) (@sshin23)
  • Remove StrideOneVector alias (#174) (@frapac)
  • Define linear solver as a struct instead of as a module (#175) (@frapac)
  • add HS15Model in MadNLPTests (#184) (@frapac)
  • add CuInteriorPointSolver constructor (#185) (@frapac)
  • Add support for Float32 (#187) (@sshin23)
  • Add support for NLSModels (#190) (@sshin23)
  • [Breaking change] Refactor the way we pass options to MadNLP (#191) (@frapac)
  • Improve code coverage (#193) (@frapac)
  • [Breaking change] Change names to follow JSO conventions (#194) (@sshin23)
  • HSL build hotfix (#196) (@sshin23)
  • CompatHelper: bump compat for ADNLPModels to 0.4 for package MadNLPTests, (keep existing compat) (#197) (@github-actions[bot])
  • [hotfix] Symmetric mul! for dense/condensed KKT systems (#198) (@sshin23)
  • fix: do not overwrite number of threads in BLAS (#199) (@frapac)
  • add functions to decompose the time spent in callbacks/linear solver (#200) (@frapac)
  • [hotfix] Symmetric mul! for GPUs (#201) (@sshin23)
  • fix unscaling of the constraints during post-processing (#202) (@frapac)
  • update README (#203) (@frapac)
  • update documentation (#204) (@frapac)
  • prep for release 0.5.0 (#206) (@frapac)