Remove ModelingToolkit dependency from ODEProblemLibrary for faster compilation #154
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR fixes documentation inconsistencies in the Van der Pol problems that still referred to the old ModelingToolkit symbolic syntax after PR #153 converted them to direct function implementations.
Problem
After PR #153 converted the Van der Pol problems from ModelingToolkit symbolic form to direct functions, the documentation still contained references to the old syntax:
This is inconsistent with the new implementation which uses array syntax:
Solution
Update the documentation to reflect the new array-based initial conditions and clarify the variable ordering:
Before:
After:
Changes Made
u[1] = x
,u[2] = y
Files Changed
lib/ODEProblemLibrary/src/ode_simple_nonlinear_prob.jl
: Lines 71 and 87Impact
This change improves documentation clarity and consistency with the new direct function implementation, making it easier for users to understand the variable ordering and initial condition format.
Related PRs
🤖 Generated with Claude Code