@@ -128,10 +128,6 @@ $(TYPEDEF)
128
128
TODO
129
129
"""
130
130
abstract type AbstractSystem end
131
- abstract type AbstractTimeDependentSystem <: AbstractSystem end
132
- abstract type AbstractTimeIndependentSystem <: AbstractSystem end
133
- abstract type AbstractMultivariateSystem <: AbstractSystem end
134
- abstract type AbstractOptimizationSystem <: AbstractTimeIndependentSystem end
135
131
136
132
function independent_variable end
137
133
@@ -150,7 +146,6 @@ include("independent_variables.jl")
150
146
include (" constants.jl" )
151
147
152
148
include (" utils.jl" )
153
- include (" domains.jl" )
154
149
155
150
include (" systems/index_cache.jl" )
156
151
include (" systems/parameter_buffer.jl" )
@@ -265,25 +260,19 @@ PrecompileTools.@compile_workload begin
265
260
end
266
261
end
267
262
268
- export AbstractTimeDependentSystem,
269
- AbstractTimeIndependentSystem,
270
- AbstractMultivariateSystem
271
-
272
- export ODEFunction, ODEFunctionExpr, ODEProblemExpr, convert_system_indepvar,
263
+ export ODEFunction, convert_system_indepvar,
273
264
System, OptimizationSystem, JumpSystem, SDESystem, NonlinearSystem
274
- export DAEFunctionExpr, DAEProblemExpr
275
- export SDEFunction, SDEFunctionExpr, SDEProblemExpr
265
+ export SDEFunction
276
266
export SystemStructure
277
- export DiscreteProblem, DiscreteFunction, DiscreteFunctionExpr
278
- export ImplicitDiscreteProblem, ImplicitDiscreteFunction,
279
- ImplicitDiscreteFunctionExpr
267
+ export DiscreteProblem, DiscreteFunction
268
+ export ImplicitDiscreteProblem, ImplicitDiscreteFunction
280
269
export ODEProblem, SDEProblem
281
- export NonlinearFunction, NonlinearFunctionExpr
282
- export NonlinearProblem, NonlinearProblemExpr
283
- export IntervalNonlinearFunction, IntervalNonlinearFunctionExpr
284
- export IntervalNonlinearProblem, IntervalNonlinearProblemExpr
285
- export OptimizationProblem, OptimizationProblemExpr, constraints
286
- export SteadyStateProblem, SteadyStateProblemExpr
270
+ export NonlinearFunction
271
+ export NonlinearProblem
272
+ export IntervalNonlinearFunction
273
+ export IntervalNonlinearProblem
274
+ export OptimizationProblem, constraints
275
+ export SteadyStateProblem
287
276
export JumpProblem
288
277
export alias_elimination, flatten
289
278
export connect, domain_connect, @connector , Connection, AnalysisPoint, Flow, Stream,
@@ -315,7 +304,7 @@ export calculate_jacobian, generate_jacobian, generate_rhs, generate_custom_func
315
304
export calculate_control_jacobian, generate_control_jacobian
316
305
export calculate_tgrad, generate_tgrad
317
306
export generate_cost, calculate_cost_gradient, generate_cost_gradient
318
- export calculate_factorized_W, generate_factorized_W
307
+ export calculate_factorized_W
319
308
export calculate_cost_hessian, generate_cost_hessian
320
309
export calculate_massmatrix, generate_diffusion_function
321
310
export stochastic_integral_transform
0 commit comments