Skip to content

Commit 4546c8a

Browse files
authored
Merge pull request #1645 from jedforrest/fix-SDE-rename
removed SDESystem rename function
2 parents 7962ebd + d466ddd commit 4546c8a

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

src/systems/diffeqs/sdesystem.jl

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -368,11 +368,6 @@ function SDEFunctionExpr(sys::SDESystem, args...; kwargs...)
368368
SDEFunctionExpr{true}(sys, args...; kwargs...)
369369
end
370370

371-
function rename(sys::SDESystem, name)
372-
SDESystem(sys.eqs, sys.noiseeqs, sys.iv, sys.states, sys.ps, sys.tgrad, sys.jac,
373-
sys.Wfact, sys.Wfact_t, name, sys.systems, checks = false)
374-
end
375-
376371
"""
377372
```julia
378373
function DiffEqBase.SDEProblem{iip}(sys::SDESystem,u0map,tspan,p=parammap;

test/sdesystem.jl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -471,3 +471,11 @@ D = Differential(t)
471471
RHS2 = RHS
472472
@unpack RHS = fol
473473
@test isequal(RHS, RHS2)
474+
475+
# issue #1644
476+
using ModelingToolkit: rename
477+
@variables t
478+
eqs = [D(x) ~ x]
479+
noiseeqs = [0.1 * x]
480+
@named de = SDESystem(eqs, noiseeqs, t, [x], [])
481+
@test nameof(rename(de, :newname)) == :newname

0 commit comments

Comments
 (0)