Skip to content

R13/R18-R20: physics-neutral block solvers and implicit DAE lane - #18

Merged
akiselev merged 51 commits into
masterfrom
agent/r13-r20-wave-a-f
Aug 18, 2026
Merged

R13/R18-R20: physics-neutral block solvers and implicit DAE lane#18
akiselev merged 51 commits into
masterfrom
agent/r13-r20-wave-a-f

Conversation

@akiselev

Copy link
Copy Markdown
Owner

Implements Solverang's Wave B/E/F numerical responsibilities in a new solverang-scientific workspace crate so the legacy geometry-facing API is not polluted with physics concepts.

  • generic F(t,y,ydot)=0 residual/JVP contract
  • block residual/operator/preconditioner contracts
  • monolithic Newton, block Newton, Gauss-Seidel/staggered and Jacobi strategies
  • per-block scaling and damping/line-search traces
  • BDF1/BDF2 implicit stepping with adaptive error estimates
  • explicit accepted/rejected step outcomes, consistent initialization and event hooks
  • directional JVP differential checker
  • compact STATUS.md and new AGENTS.md policy

This remains draft until GitHub Actions is green and the Sinbad adapter exercises the contracts end-to-end.

akiselev and others added 30 commits August 16, 2026 10:39
@akiselev
akiselev marked this pull request as ready for review August 18, 2026 17:24
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@akiselev
akiselev merged commit 5dbf4c9 into master Aug 18, 2026
3 of 4 checks passed
@akiselev
akiselev deleted the agent/r13-r20-wave-a-f branch August 21, 2026 05:00
@akiselev
akiselev restored the agent/r13-r20-wave-a-f branch August 21, 2026 05:00
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.

1 participant