Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rework high level interfaces #392

Merged
merged 107 commits into from
Aug 29, 2024
Merged

Commits on Jun 5, 2024

  1. Configuration menu
    Copy the full SHA
    2484fae View commit details
    Browse the repository at this point in the history
  2. Revert "very first sketch of a new function struct type to wrap them …

    …and make them typed."
    
    This reverts commit 2484fae.
    kellertuer committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    ab09993 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9aae785 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    232e7b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    91d1038 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da222a0 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'kellertuer/rework-high-level-interfaces' of github.com:…

    …JuliaManifolds/Manopt.jl into kellertuer/rework-high-level-interfaces
    kellertuer committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    b1777d2 View commit details
    Browse the repository at this point in the history
  5. Fix a few bugs.

    kellertuer committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    c85c98b View commit details
    Browse the repository at this point in the history
  6. Merge branch 'master' into kellertuer/rework-high-level-interfaces

    # Conflicts:
    #	Changelog.md
    kellertuer committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    0691ae3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6b4291f View commit details
    Browse the repository at this point in the history
  8. runs formatter.

    kellertuer committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    c8944e1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9b525ae View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    912d47e View commit details
    Browse the repository at this point in the history
  11. runs formatter.

    kellertuer committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    a56f6a9 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2024

  1. Configuration menu
    Copy the full SHA
    26fe778 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2024

  1. Loosen constraints on ManoptExamples since it works with 0.1.6 until …

    …1.7 and with 0.1.7 weakly later).
    kellertuer committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    25aca12 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into kellertuer/rework-high-level-interfaces

    # Conflicts:
    #	Changelog.md
    #	Project.toml
    #	src/solvers/augmented_Lagrangian_method.jl
    #	src/solvers/exact_penalty_method.jl
    #	test/test_aqua.jl
    #	test/test_deprecated.jl
    kellertuer committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    dcc2d74 View commit details
    Browse the repository at this point in the history
  3. Update test/test_aqua.jl

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    kellertuer and github-actions[bot] authored Jun 9, 2024
    Configuration menu
    Copy the full SHA
    56e3504 View commit details
    Browse the repository at this point in the history
  4. raise dependency.

    kellertuer committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    a7b9eb2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    13d99ec View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    7b382d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d8cc46 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Fix a stopping criterion.

    kellertuer committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    0a91e10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9482223 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into kellertuer/rework-high-level-interfaces

    # Conflicts:
    #	Changelog.md
    #	Project.toml
    #	src/plans/stopping_criterion.jl
    #	test/plans/test_stopping_criteria.jl
    kellertuer committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    0419908 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Merge branch 'master' into kellertuer/rework-high-level-interfaces

    # Conflicts:
    #	Changelog.md
    #	Project.toml
    #	test/solvers/test_trust_regions.jl
    kellertuer committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    58b7fad View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    d6fa02b View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into kellertuer/rework-high-level-interfaces

    # Conflicts:
    #	Changelog.md
    #	Project.toml
    #	src/solvers/augmented_Lagrangian_method.jl
    #	src/solvers/difference_of_convex_algorithm.jl
    #	src/solvers/exact_penalty_method.jl
    kellertuer committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    e9e827d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b2455c2 View commit details
    Browse the repository at this point in the history
  4. Maybe like this?

    kellertuer committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    bf7451c View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

  1. Merge branch 'master' into kellertuer/rework-high-level-interfaces

    # Conflicts:
    #	Changelog.md
    #	Project.toml
    #	src/plans/stepsize.jl
    #	src/solvers/FrankWolfe.jl
    #	src/solvers/particle_swarm.jl
    #	src/solvers/truncated_conjugate_gradient_descent.jl
    kellertuer committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    509e6a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ee5ee9 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    f1c8fd6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb5a5c4 View commit details
    Browse the repository at this point in the history
  3. remove update_stopping_criterion to update values in the stopping c…

    …riterion and submerge it in the set_parameter! scheme
    kellertuer committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    92ad1f9 View commit details
    Browse the repository at this point in the history
  4. Fix docs.

    kellertuer committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    4ea449f View commit details
    Browse the repository at this point in the history
  5. Fix quarto env.

    kellertuer committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    6d5c422 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    74fba25 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    6e3dcb5 View commit details
    Browse the repository at this point in the history
  2. Adapt EPM.

    kellertuer committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    88445e5 View commit details
    Browse the repository at this point in the history
  3. Finish DoC and DCPPA

    kellertuer committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    6e95c7c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c3d20ec View commit details
    Browse the repository at this point in the history
  5. Fix all tests.

    kellertuer committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    edd3481 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f7363c6 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    3147fb4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ea9052 View commit details
    Browse the repository at this point in the history
  3. Check and fix docs.

    kellertuer committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    033f9d7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    86c6742 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    08a0511 View commit details
    Browse the repository at this point in the history
  6. increase test coverage.

    kellertuer committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    649bc7e View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    bb574c2 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Start changing the docs snippets to using a dictionary approach inste…

    …ad of a large bunch of strings.
    kellertuer committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    b53f783 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e5f922 View commit details
    Browse the repository at this point in the history
  3. adds a note.

    kellertuer committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    70045da View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Apply suggestions from code review

    Co-authored-by: Bagaev Dmitry <bvdmitri@gmail.com>
    kellertuer and bvdmitri authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    70ab110 View commit details
    Browse the repository at this point in the history
  2. Generalise the factory to more than just Direction Updates; address p…

    …oints from code review.
    kellertuer committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    08a868c View commit details
    Browse the repository at this point in the history
  3. Merge branch 'kellertuer/rework-high-level-interfaces' of github.com:…

    …JuliaManifolds/Manopt.jl into kellertuer/rework-high-level-interfaces
    
    # Conflicts:
    #	src/plans/gradient_plan.jl
    kellertuer committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    0670728 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1bf5570 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    574e158 View commit details
    Browse the repository at this point in the history
  6. order alphabetically.

    kellertuer committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    085c976 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    5430abb View commit details
    Browse the repository at this point in the history
  2. First base for a glossary.

    kellertuer committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    585f71a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dec40cd View commit details
    Browse the repository at this point in the history
  4. runs formatter.

    kellertuer committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    822856c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    80c2aa0 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    b4e1a6a View commit details
    Browse the repository at this point in the history
  2. Replace further arguments.

    kellertuer committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    2cda5e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f1fe6d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bfe4d37 View commit details
    Browse the repository at this point in the history
  5. Codecov updates.

    kellertuer committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    cb8c9a4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bdcf267 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    bc0a120 View commit details
    Browse the repository at this point in the history
  2. Refactor docs further.

    kellertuer committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    3ce1ccf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1884103 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    212fa4e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e79295b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a5f9a3c View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Finish. the remaining rules.

    Fine tuning accepting more places with factory.
    kellertuer committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    7c8a382 View commit details
    Browse the repository at this point in the history
  2. Add test coverage.

    kellertuer committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    79382e7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5563c2d View commit details
    Browse the repository at this point in the history
  4. Fix two typos.

    kellertuer committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    5598bab View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    02c4689 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Configuration menu
    Copy the full SHA
    d42990f View commit details
    Browse the repository at this point in the history
  2. Finish Polyak docs.

    kellertuer committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    5b3956b View commit details
    Browse the repository at this point in the history
  3. Fix docs.

    kellertuer committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    0e488b9 View commit details
    Browse the repository at this point in the history
  4. Fix/simplify tutorial.

    kellertuer committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    c387209 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f81f048 View commit details
    Browse the repository at this point in the history
  6. Fix two typos in the docs.

    kellertuer committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    04f56a5 View commit details
    Browse the repository at this point in the history
  7. Code coverage.

    kellertuer committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    b23e549 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. Configuration menu
    Copy the full SHA
    cec7454 View commit details
    Browse the repository at this point in the history
  2. Maybe it works now?

    kellertuer committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    8655671 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9881f73 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5db1943 View commit details
    Browse the repository at this point in the history
  5. First time ever I am running int dependency hell with Julia. Somethin…

    …g like this maybe? Locally all works fine.
    
    This seems to be the setup from Manifolds where this works?
    kellertuer committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    def9c97 View commit details
    Browse the repository at this point in the history
  6. Maybe now?

    kellertuer committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    508ad58 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5f6f929 View commit details
    Browse the repository at this point in the history
  8. Minor fixes.

    kellertuer committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    0dfb2e6 View commit details
    Browse the repository at this point in the history
  9. fnumps.

    kellertuer committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    6836dc8 View commit details
    Browse the repository at this point in the history
  10. Fnord.

    kellertuer committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    fce828f View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Finish NM rework.

    kellertuer committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    6e5cef9 View commit details
    Browse the repository at this point in the history
  2. Finish AWN.

    kellertuer committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    108566d View commit details
    Browse the repository at this point in the history
  3. Fix docs to render cases.

    kellertuer committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    868c02d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9f48ba7 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    318bca3 View commit details
    Browse the repository at this point in the history
  2. runs formatter.

    kellertuer committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    0bf2244 View commit details
    Browse the repository at this point in the history
  3. Small fix in Polyak.

    kellertuer committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    2242159 View commit details
    Browse the repository at this point in the history
  4. Update .github/workflows/ci.yml

    Co-authored-by: Mateusz Baran <mateuszbaran89@gmail.com>
    kellertuer and mateuszbaran authored Aug 27, 2024
    Configuration menu
    Copy the full SHA
    949457a View commit details
    Browse the repository at this point in the history