Skip to content

Conversation

@arnavk23
Copy link
Contributor

New tutorial
Updates to tutorial

  • Tutorial name:
  • Confirm that either:
    • There is an issue for this tutorial:
      • #ISSUE_NUMBER
    • It was discussed in some other manner.
  • Confirm that you have used a tool such as Grammarly to verify that the text is correct.
  • Wait for the workflow, look at the preview, and confirm:
    • The preview has your tutorial listed.
    • The preview looks like what you want.

arnavk23 and others added 17 commits October 18, 2025 09:54
…d API and add note on allowed subsolvers and tolerances (fixes JuliaSmoothOptimizers#145)
@arnavk23
Copy link
Contributor Author

@tmigot please see the checks below.

@tmigot tmigot closed this Oct 20, 2025
@tmigot tmigot reopened this Oct 20, 2025
@tmigot tmigot merged commit aa27d1c into JuliaSmoothOptimizers:main Oct 20, 2025
12 of 14 checks passed
@arnavk23 arnavk23 deleted the fix/update-subsolver-api-docs branch October 20, 2025 23:52
@tmigot
Copy link
Member

tmigot commented Oct 21, 2025

Ouch I merged too fast. The code is not running. @arnavk23 please test the code before making the PR

@tmigot
Copy link
Member

tmigot commented Oct 21, 2025

@tmigot
Copy link
Member

tmigot commented Oct 21, 2025

I was also surprised this was defined in JSOSolvers 0.11

arnavk23 added a commit to arnavk23/JSOTutorials.jl that referenced this pull request Oct 21, 2025
* docs(advanced-jsosolvers): update TRUNK subsolver usage to new keyword API and add note on allowed subsolvers and tolerances (fixes JuliaSmoothOptimizers#145)

* docs(advanced-jsosolvers): add concise migration note (old subsolver_type => new subsolver=:symbol)

* docs(intro): add migration note for subsolver API (subsolver_type => subsolver = :symbol)

* docs(intro): show how to list allowed subsolvers for trunk/tron least-squares variants

* docs(intro): add example of trunk with explicit subsolver and tolerances

* docs(advanced-jsosolvers): add explicit trunk call with subsolver and tolerances

* docs(advanced-jsosolvers): mention TRON uses same subsolver keyword pattern with example

* docs: copy edits and grammar fixes in advanced and intro tutorials

* test: make tutorial checks robust (require index.jmd and Project.toml only); docs: minor copy edits

* docs(advanced-jsosolvers): add link to Krylov.jl docs for subsolver algorithm details

* Update tutorials/advanced-jsosolvers/index.jmd

Co-authored-by: Tangi Migot <[email protected]>

* Update tutorials/advanced-jsosolvers/index.jmd

Co-authored-by: Tangi Migot <[email protected]>

* Update tutorials/introduction-to-jsosolvers/index.jmd

Co-authored-by: Tangi Migot <[email protected]>

* Update runtests.jl

* Update index.jmd

* Update index.jmd

* Update index.jmd

---------

Co-authored-by: Tangi Migot <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants