3333Generate the control function f(x, u, p, t) from the ODESystem.  
3434Input variables are automatically inferred but can be manually specified. 
3535""" 
36- function  SciMLBase. ControlFunction {iip, specialize} (sys:: ODESystem ,
36+ function  SciMLBase. ODEInputFunction {iip, specialize} (sys:: ODESystem ,
3737        dvs =  unknowns (sys),
3838        ps =  parameters (sys), u0 =  nothing ,
3939        inputs =  unbound_inputs (sys),
@@ -114,7 +114,7 @@ function SciMLBase.ControlFunction{iip, specialize}(sys::ODESystem,
114114        controljac_prototype =  nothing 
115115    end 
116116
117-     ControlFunction {iip, specialize} (f;
117+     ODEInputFunction {iip, specialize} (f;
118118        sys =  sys,
119119        jac =  _jac ===  nothing  ?  nothing  :  _jac,
120120        controljac =  _cjac ===  nothing  ?  nothing  :  _cjac,
@@ -128,18 +128,18 @@ function SciMLBase.ControlFunction{iip, specialize}(sys::ODESystem,
128128        initialization_data)
129129end 
130130
131- function  SciMLBase. ControlFunction (sys:: AbstractODESystem , args... ; kwargs... )
132-     ControlFunction {true} (sys, args... ; kwargs... )
131+ function  SciMLBase. ODEInputFunction (sys:: AbstractODESystem , args... ; kwargs... )
132+     ODEInputFunction {true} (sys, args... ; kwargs... )
133133end 
134134
135- function  SciMLBase. ControlFunction {true} (sys:: AbstractODESystem , args... ;
135+ function  SciMLBase. ODEInputFunction {true} (sys:: AbstractODESystem , args... ;
136136        kwargs... )
137-     ControlFunction {true, SciMLBase.AutoSpecialize} (sys, args... ; kwargs... )
137+     ODEInputFunction {true, SciMLBase.AutoSpecialize} (sys, args... ; kwargs... )
138138end 
139139
140- function  SciMLBase. ControlFunction {false} (sys:: AbstractODESystem , args... ;
140+ function  SciMLBase. ODEInputFunction {false} (sys:: AbstractODESystem , args... ;
141141        kwargs... )
142-     ControlFunction {false, SciMLBase.FullSpecialize} (sys, args... ; kwargs... )
142+     ODEInputFunction {false, SciMLBase.FullSpecialize} (sys, args... ; kwargs... )
143143end 
144144
145145""" 
0 commit comments