Skip to content

Update FastTanhSinhQuadratureExt for v2.1 API#323

Merged
ChrisRackauckas merged 1 commit into
SciML:masterfrom
ChrisRackauckas-Claude:fix-fasttanhsinh-v2.1-api
Apr 9, 2026
Merged

Update FastTanhSinhQuadratureExt for v2.1 API#323
ChrisRackauckas merged 1 commit into
SciML:masterfrom
ChrisRackauckas-Claude:fix-fasttanhsinh-v2.1-api

Conversation

@ChrisRackauckas-Claude

Copy link
Copy Markdown
Contributor

Summary

  • FastTanhSinhQuadrature v2.1 renamed the tol keyword argument to rtol/atol in quad(), breaking the extension
  • Updated FastTanhSinhQuadratureJL struct and constructor to use rtol/atol instead of tol
  • Updated the extension to pass rtol/atol to quad() and properly map solver-level reltol/abstol kwargs
  • Dropped v1 compat since the API is incompatible

Fixes the Core test failures in #322.

Test plan

  • Core tests pass locally with FastTanhSinhQuadrature v2.1.0
  • CI passes

🤖 Generated with Claude Code

FastTanhSinhQuadrature v2.1 renamed the `tol` keyword to `rtol`/`atol`
in `quad()`. Update the extension and algorithm struct accordingly,
and drop v1 compat.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ChrisRackauckas ChrisRackauckas merged commit a13ec4e into SciML:master Apr 9, 2026
10 checks passed
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