-
Notifications
You must be signed in to change notification settings - Fork 41
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* trigger all ambiguity errors. * Move dispatch on p into subfunctions, that existed before anyways. * rework the safeguards to dispatch internally. * remove deprecated definitions. * remove all deprecated parameters. * rename set_manopt_parameter! to set_parameter and get_manopt_parameter to get_parameter * unify stabilisation through projection keyword. * remove `update_stopping_criterion` to update values in the stopping criterion and submerge it in the set_parameter! scheme * unify state constructors of ALM and ARC * Adapt EPM. * Finish DoC and DCPPA * Unify how p and X are passed to states overall in all states. * Sketch a first idea of a factory. * Fix scaling parameter in quasi newton. This resolvs #382 * Start changing the docs snippets to using a documentation glossary * 📚Finish the glossary work * Unify signatures, fix a few tex typos and improve english on the factory info/note. --------- Co-authored-by: Hajg Jasa <[email protected]> Co-authored-by: Bagaev Dmitry <[email protected]> Co-authored-by: Mateusz Baran <[email protected]>
- Loading branch information
1 parent
c8564b8
commit ba6979e
Showing
136 changed files
with
4,701 additions
and
3,949 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
ignore: | ||
- "src/examples/.*" | ||
- "src/tutorials/.*" | ||
- "src/helpers/exports/.*" # exclude exports, since there are no CI tests for Asy-exports | ||
- "src/documentation_glossary.jl" # exclude this since it is just use to create the docs and code cov goes bogus on this. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
name = "Manopt" | ||
uuid = "0fc0a36d-df90-57f3-8f93-d78a9fc72bb5" | ||
authors = ["Ronny Bergmann <[email protected]>"] | ||
version = "0.4.70" | ||
version = "0.5.0" | ||
|
||
[deps] | ||
ColorSchemes = "35d6a980-a343-548e-a6ea-1d62b119f2f4" | ||
|
@@ -27,13 +27,15 @@ LineSearches = "d3d80556-e9d4-5f37-9878-2ab0fcc64255" | |
Manifolds = "1cead3c2-87b3-11e9-0ccd-23c62b72b94e" | ||
Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" | ||
QuadraticModels = "f468eda6-eac5-11e8-05a5-ff9e497bcd19" | ||
RecursiveArrayTools = "731186ca-8d62-57ce-b412-fbd966d074cd" | ||
RipQP = "1e40b3f8-35eb-4cd8-8edd-3e515bb9de08" | ||
|
||
[extensions] | ||
ManoptJuMPExt = "JuMP" | ||
ManoptLRUCacheExt = "LRUCache" | ||
ManoptLineSearchesExt = "LineSearches" | ||
ManoptManifoldsExt = "Manifolds" | ||
ManoptRecursiveArrayToolsExt = "RecursiveArrayTools" | ||
ManoptRipQPQuadraticModelsExt = ["RipQP", "QuadraticModels"] | ||
|
||
[compat] | ||
|
@@ -49,21 +51,22 @@ LRUCache = "1.4" | |
LineSearches = "7.2.0" | ||
LinearAlgebra = "1.6" | ||
ManifoldDiff = "0.3.8" | ||
Manifolds = "0.9.11" | ||
Manifolds = "0.9.11, 0.10" | ||
ManifoldsBase = "0.15.10" | ||
ManoptExamples = "0.1.4" | ||
ManoptExamples = "0.1.8" | ||
Markdown = "1.6" | ||
Plots = "1.30" | ||
Preferences = "1.4" | ||
Printf = "1.6" | ||
QuadraticModels = "0.9" | ||
Random = "1.6" | ||
RecursiveArrayTools = "2, 3" | ||
Requires = "0.5, 1" | ||
RipQP = "0.6.4" | ||
SparseArrays = "1.6" | ||
Statistics = "1.6" | ||
Test = "1.6" | ||
julia = "1.6" | ||
julia = "1.8" | ||
|
||
[extras] | ||
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595" | ||
|
@@ -76,8 +79,9 @@ Manifolds = "1cead3c2-87b3-11e9-0ccd-23c62b72b94e" | |
ManoptExamples = "5b8d5e80-5788-45cb-83d6-5e8f1484217d" | ||
Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" | ||
QuadraticModels = "f468eda6-eac5-11e8-05a5-ff9e497bcd19" | ||
RecursiveArrayTools = "731186ca-8d62-57ce-b412-fbd966d074cd" | ||
RipQP = "1e40b3f8-35eb-4cd8-8edd-3e515bb9de08" | ||
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" | ||
|
||
[targets] | ||
test = ["Test", "Aqua", "ForwardDiff", "JuMP", "Manifolds", "ManoptExamples", "ManifoldDiff", "Plots", "LineSearches", "LRUCache", "RipQP", "QuadraticModels"] | ||
test = ["Test", "Aqua", "ForwardDiff", "JuMP", "Manifolds", "ManoptExamples", "ManifoldDiff", "Plots", "LineSearches", "LRUCache", "RecursiveArrayTools", "RipQP", "QuadraticModels"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
ba6979e
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@JuliaRegistrator register
ba6979e
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Registration pull request created: JuliaRegistries/General/114076
Tip: Release Notes
Did you know you can add release notes too? Just add markdown formatted text underneath the comment after the text
"Release notes:" and it will be added to the registry PR, and if TagBot is installed it will also be added to the
release that TagBot creates. i.e.
To add them here just re-invoke and the PR will be updated.
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:
ba6979e
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@JuliaRegistrator register
Release notes:
This breaking release is mainly concerned with stability and usability
For a full list of breaking changes see the Changelog.md.
ba6979e
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Registration pull request updated: JuliaRegistries/General/114076
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via: