Skip to content

add joss - #762

Open
ocots wants to merge 68 commits into
mainfrom
joss
Open

add joss#762
ocots wants to merge 68 commits into
mainfrom
joss

Conversation

@ocots

@ocots ocots commented Apr 15, 2026

Copy link
Copy Markdown
Member

No description provided.

@ocots
ocots marked this pull request as draft April 15, 2026 15:52
@github-actions

github-actions Bot commented Apr 15, 2026

Copy link
Copy Markdown
Contributor

Breakage test results
Date: 2026-04-15 16:29:04

Name Latest Stable
OptimalControlProblems
Tutorials

@jbcaillau

Copy link
Copy Markdown
Member

output here

ocots and others added 11 commits April 16, 2026 09:24
- Move illustrative example to companion repository (joss-oc-example)
- Add bib entry for Zenodo DOI 10.5281/zenodo.19663650
- Simplify Illustrative Example section to reference companion repo
- Remove orphaned ## heading in State of the Field section
- Delete plot.svg (no longer needed)
…Testing and quality assurance paragraph to JOSS paper
Update README (2026-06-04) with latest ABOUT.md, INSTALL.md, CONTRIBUTING.md and badges
@ocots ocots added the run documentation Trigger Documentation label Jun 11, 2026
ocots and others added 2 commits June 11, 2026 17:04
- joss/paper.md: append sentence to the Indirect methods bullet in the
  Software Design section noting that indirect methods are currently
  limited to Hamiltonian flows (u(x,p)) and that support for
  non-Hamiltonian flows is under active development
- docs/src/manual-flow-ocp.md: add a prominent note admonition at the
  top of the flow-from-OCP tutorial, before any code example, explaining
  the same limitation and listing the planned extensions (open-loop u(t)
  and state-feedback u(x))
ocots and others added 5 commits June 11, 2026 17:47
- AI disclosure: name Claude Sonnet 4.6 and Claude Opus 4.8 by Anthropic
- GPU claims: replace "seamless" with accurate language; clarify NVIDIA-only
  constraint and ExaModels + MadNLP requirement in Summary, State of the
  Field, and GPU trade-off sections
- JuliaCon 2023: add @caillau2023juliacon entry to paper.bib and cite it
  in the Research Impact section
- "our plan is": rephrase to present tense ("our package provides")
- MATLAB: already fixed by author (Matlab -> MATLAB in State of the Field)
Per citation convention, package names with references first appear in
the following paragraph; the Summary now only states the NVIDIA hardware
constraint without repeating the package names.
ocots and others added 7 commits July 27, 2026 18:41
…1.11

On Julia 1.10, type inference for _extract_kwarg gives the wider
Union{Nothing, AbstractDiscretizer} instead of the concrete runtime
type, making @inferred fail — a compiler precision difference, not
a logic bug. Same pattern already used in CTFlows.jl for an
analogous allocation check.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@ocots ocots added run ci kkt-runner Trigger CI on kkt runner run ci github-runner Trigger CI on GitHub runners labels Aug 1, 2026
@ocots ocots removed the run documentation Trigger Documentation label Aug 1, 2026
@ocots ocots closed this Aug 1, 2026
@ocots ocots reopened this Aug 1, 2026
@ocots
ocots marked this pull request as ready for review August 2, 2026 12:26
@ocots ocots removed run ci kkt-runner Trigger CI on kkt runner run ci github-runner Trigger CI on GitHub runners labels Aug 13, 2026
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.

3 participants