Skip to content

Conversation

@ChrisRackauckas-Claude
Copy link

Summary

  • Adds clear explanation that integrate() tries Risch first, then falls back to RuleBasedMethod
  • Adds example demonstrating the automatic fallback behavior
  • Adds examples of explicit method selection

Motivation

The README already documents this behavior (line 46), but it was missing from the main documentation page at docs.sciml.ai/SymbolicIntegration. This makes the default behavior more discoverable for users reading the docs.

Changes

  1. Added "Default Behavior" paragraph in the Integration Methods section explaining the Risch-first strategy
  2. Added concrete example showing automatic fallback from Risch to Rule based (using sqrt(x))
  3. Added examples of how to explicitly select a method

Testing

  • Documentation change only, no code changes
  • Verified changes align with actual behavior described in README

🤖 Generated with Claude Code

Add clear explanation that integrate() tries Risch first, then falls
back to RuleBasedMethod. This matches the README but was missing from
the main documentation page.

Changes:
- Added "Default Behavior" paragraph explaining Risch-first strategy
- Added example showing automatic fallback from Risch to Rule based
- Added examples of explicit method selection

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@ChrisRackauckas ChrisRackauckas merged commit 21f239e into JuliaSymbolics:main Oct 10, 2025
2 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