Skip to content

Commit 3d310a7

Browse files
Update ODE function naming per requirements
- Remove deprecation alias (no deprecation required) - Rename solve_linear_ode to solve_linear_ode_system - Rename LinearODE to SymbolicLinearODE - Rename solve_IVP to solve_symbolic_IVP - Remove ode-exports-cleanup.patch file - Update all references in code, tests, and documentation 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 59f9fde commit 3d310a7

File tree

7 files changed

+87
-243
lines changed

7 files changed

+87
-243
lines changed

docs/src/manual/ode.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ The analytical solution can be investigated symbolically using `observed(sys)`.
2828
This area is currently under heavy development. More solvers will be available in the near future.
2929

3030
```@docs
31-
Symbolics.LinearODE
31+
Symbolics.SymbolicLinearODE
3232
```
3333

3434
```@docs
@@ -38,12 +38,12 @@ Symbolics.symbolic_solve_ode
3838
### Initial Value Problems
3939

4040
```@docs
41-
Symbolics.solve_IVP
41+
Symbolics.solve_symbolic_IVP
4242
```
4343

4444
### Continuous Dynamical Systems
4545
```@docs
46-
Symbolics.solve_linear_ode
46+
Symbolics.solve_linear_ode_system
4747
```
4848

4949
### SymPy

ode-exports-cleanup.patch

Lines changed: 0 additions & 154 deletions
This file was deleted.

src/Symbolics.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ export symbolic_solve
224224
include("diffeqs/diffeqs.jl")
225225
include("diffeqs/systems.jl")
226226
include("diffeqs/diffeq_helpers.jl")
227-
export LinearODE, symbolic_solve_ode, solve_linear_ode, solve_IVP
227+
export SymbolicLinearODE, symbolic_solve_ode, solve_linear_ode_system, solve_symbolic_IVP
228228

229229
# Sympy Functions
230230

src/diffeqs/diffeq_helpers.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ function is_solution(solution, eq::Equation, x, t)
6767
is_solution(solution, eq.lhs - eq.rhs, x, t)
6868
end
6969

70-
function is_solution(solution, eq::LinearODE)
70+
function is_solution(solution, eq::SymbolicLinearODE)
7171
is_solution(solution, get_expression(eq), eq.x, eq.t)
7272
end
7373

0 commit comments

Comments
 (0)