Skip to content

Commit 8ed2e02

Browse files
refactor: update from old generate_* syntax
1 parent 2f0acc1 commit 8ed2e02

12 files changed

+20
-40
lines changed

src/problems/daeproblem.jl

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@
77
check_complete(sys, DAEFunction)
88
check_compatibility && check_compatible_system(DAEFunction, sys)
99

10-
dvs = unknowns(sys)
11-
ps = parameters(sys)
12-
f = generate_rhs(sys, dvs, ps; expression, wrap_gfw = Val{true},
10+
f = generate_rhs(sys; expression, wrap_gfw = Val{true},
1311
implicit_dae = true, eval_expression, eval_module, checkbounds = checkbounds, cse,
1412
kwargs...)
1513

@@ -25,7 +23,7 @@
2523
end
2624

2725
if jac
28-
_jac = generate_dae_jacobian(sys, dvs, ps; expression,
26+
_jac = generate_dae_jacobian(sys; expression,
2927
wrap_gfw = Val{true}, simplify, sparse, cse, eval_expression, eval_module,
3028
checkbounds, kwargs...)
3129
else

src/problems/ddeproblem.jl

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,7 @@
66
check_complete(sys, DDEFunction)
77
check_compatibility && check_compatible_system(DDEFunction, sys)
88

9-
dvs = unknowns(sys)
10-
ps = parameters(sys)
11-
12-
f = generate_rhs(sys, dvs, ps; expression, wrap_gfw = Val{true},
9+
f = generate_rhs(sys; expression, wrap_gfw = Val{true},
1310
eval_expression, eval_module, checkbounds = checkbounds, cse,
1411
kwargs...)
1512

src/problems/discreteproblem.jl

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@
77
check_complete(sys, DiscreteFunction)
88
check_compatibility && check_compatible_system(DiscreteFunction, sys)
99

10-
dvs = unknowns(sys)
11-
ps = parameters(sys)
12-
f = generate_rhs(sys, dvs, ps; expression, wrap_gfw = Val{true},
10+
f = generate_rhs(sys; expression, wrap_gfw = Val{true},
1311
eval_expression, eval_module, checkbounds = checkbounds, cse,
1412
kwargs...)
1513

@@ -45,7 +43,7 @@ end
4543
check_compatibility && check_compatible_system(DiscreteProblem, sys)
4644

4745
dvs = unknowns(sys)
48-
u0map = to_varmap(u0map, dvs)
46+
u0map = to_varmap(op, dvs)
4947
add_toterms!(u0map; replace = true)
5048
f, u0, p = process_SciMLProblem(DiscreteFunction{iip, spec}, sys, op;
5149
t = tspan !== nothing ? tspan[1] : tspan, check_compatibility, expression,

src/problems/implicitdiscreteproblem.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@
99

1010
iv = get_iv(sys)
1111
dvs = unknowns(sys)
12-
ps = parameters(sys)
13-
f = generate_rhs(sys, dvs, ps; expression, wrap_gfw = Val{true},
12+
f = generate_rhs(sys; expression, wrap_gfw = Val{true},
1413
implicit_dae = true, eval_expression, eval_module, checkbounds = checkbounds, cse,
1514
override_discrete = true, kwargs...)
1615

src/problems/intervalnonlinearproblem.jl

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@ function SciMLBase.IntervalNonlinearFunction(
66
check_complete(sys, IntervalNonlinearFunction)
77
check_compatibility && check_compatible_system(IntervalNonlinearFunction, sys)
88

9-
dvs = unknowns(sys)
10-
ps = parameters(sys)
11-
f = generate_rhs(sys, dvs, ps; expression, wrap_gfw = Val{true},
9+
f = generate_rhs(sys; expression, wrap_gfw = Val{true},
1210
scalar = true, eval_expression, eval_module, checkbounds, cse, kwargs...)
1311

1412
observedfun = ObservedFunctionCache(

src/problems/nonlinearproblem.jl

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@
88
check_complete(sys, NonlinearFunction)
99
check_compatibility && check_compatible_system(NonlinearFunction, sys)
1010

11-
dvs = unknowns(sys)
12-
ps = parameters(sys)
13-
f = generate_rhs(sys, dvs, ps; expression, wrap_gfw = Val{true},
11+
f = generate_rhs(sys; expression, wrap_gfw = Val{true},
1412
eval_expression, eval_module, checkbounds = checkbounds, cse,
1513
kwargs...)
1614

src/problems/odeproblem.jl

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@
77
check_complete(sys, ODEFunction)
88
check_compatibility && check_compatible_system(ODEFunction, sys)
99

10-
dvs = unknowns(sys)
11-
ps = parameters(sys)
12-
f = generate_rhs(sys, dvs, ps; expression, wrap_gfw = Val{true},
10+
f = generate_rhs(sys; expression, wrap_gfw = Val{true},
1311
eval_expression, eval_module, checkbounds = checkbounds, cse,
1412
kwargs...)
1513

@@ -26,7 +24,7 @@
2624

2725
if tgrad
2826
_tgrad = generate_tgrad(
29-
sys, dvs, ps; expression, wrap_gfw = Val{true},
27+
sys; expression, wrap_gfw = Val{true},
3028
simplify, cse, eval_expression, eval_module, checkbounds, kwargs...)
3129
else
3230
_tgrad = nothing

src/problems/optimizationproblem.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ function SciMLBase.OptimizationFunction{iip}(sys::System;
1010
expression = Val{false}, kwargs...) where {iip}
1111
check_complete(sys, OptimizationFunction)
1212
check_compatibility && check_compatible_system(OptimizationFunction, sys)
13-
dvs = unknowns(sys)
14-
ps = parameters(sys)
13+
1514
cstr = constraints(sys)
1615

1716
f = generate_cost(sys; expression, wrap_gfw = Val{true}, eval_expression,

src/problems/sddeproblem.jl

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,9 @@
66
check_complete(sys, SDDEFunction)
77
check_compatibility && check_compatible_system(SDDEFunction, sys)
88

9-
dvs = unknowns(sys)
10-
ps = parameters(sys)
11-
12-
f = generate_rhs(sys, dvs, ps; expression, wrap_gfw = Val{true},
9+
f = generate_rhs(sys; expression, wrap_gfw = Val{true},
1310
eval_expression, eval_module, checkbounds = checkbounds, cse, kwargs...)
14-
g = generate_diffusion_function(sys, dvs, ps; expression,
11+
g = generate_diffusion_function(sys; expression,
1512
wrap_gfw = Val{true}, eval_expression, eval_module, checkbounds, cse, kwargs...)
1613

1714
if spec === SciMLBase.FunctionWrapperSpecialize && iip

src/problems/sdeproblem.jl

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,10 @@
77
check_complete(sys, SDEFunction)
88
check_compatibility && check_compatible_system(SDEFunction, sys)
99

10-
dvs = unknowns(sys)
11-
ps = parameters(sys)
12-
f = generate_rhs(sys, dvs, ps; expression, wrap_gfw = Val{true},
10+
f = generate_rhs(sys; expression, wrap_gfw = Val{true},
1311
eval_expression, eval_module, checkbounds = checkbounds, cse,
1412
kwargs...)
15-
g = generate_diffusion_function(sys, dvs, ps; expression,
13+
g = generate_diffusion_function(sys; expression,
1614
wrap_gfw = Val{true}, eval_expression, eval_module, checkbounds, cse, kwargs...)
1715

1816
if spec === SciMLBase.FunctionWrapperSpecialize && iip
@@ -27,7 +25,7 @@
2725
end
2826

2927
if tgrad
30-
_tgrad = generate_tgrad(sys, dvs, ps; expression,
28+
_tgrad = generate_tgrad(sys; expression,
3129
wrap_gfw = Val{true}, simplify, cse, eval_expression, eval_module, checkbounds,
3230
kwargs...)
3331
else

0 commit comments

Comments
 (0)