204
204
205
205
Symbolics.@register_symbolic get_sampled_data(t)
206
206
207
- function System (; name)
207
+ function CustomSystem (; name)
208
208
vars = @variables f(t)=0 x(t)=0 dx(t)=0 ddx(t)=0
209
209
pars = @parameters m=10 k=1000 d=1
210
210
@@ -216,7 +216,7 @@ function System(; name)
216
216
System(eqs, t, vars, pars; name)
217
217
end
218
218
219
- @named system = System ()
219
+ @named system = CustomSystem ()
220
220
sys = mtkcompile(system)
221
221
prob = ODEProblem(sys, [], (0, time[end]))
222
222
@@ -248,7 +248,7 @@ using ModelingToolkit: t_nounits as t, D_nounits as D
248
248
using ModelingToolkitStandardLibrary. Blocks
249
249
using OrdinaryDiffEq
250
250
251
- function System (; name)
251
+ function SampledDataSystem (; name)
252
252
src = SampledData (Float64, name = :src )
253
253
254
254
vars = @variables f (t)= 0 x (t)= 0 dx (t)= 0 ddx (t)= 0
@@ -262,7 +262,7 @@ function System(; name)
262
262
System (eqs, t, vars, pars; systems = [src], name)
263
263
end
264
264
265
- @named system = System ()
265
+ @named system = SampledDataSystem ()
266
266
sys = mtkcompile (system, split = false )
267
267
s = complete (system)
268
268
0 commit comments