This repository was archived by the owner on Oct 6, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 6 files changed +11
-6
lines changed
Expand file tree Collapse file tree 6 files changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ SPICEBodiesExt = "SPICEBodies"
2424AstrodynamicalCalculations = " ^0.5.1"
2525DocStringExtensions = " 0.9"
2626Memoize = " 0.4"
27- ModelingToolkit = " 8 "
27+ ModelingToolkit = " ~9.3 "
2828SciMLBase = " 2"
2929StaticArrays = " 1"
3030Symbolics = " 5"
Original file line number Diff line number Diff line change 155155@memoize function AttitudeFunction (; stm= false , name= :Attitude , kwargs... )
156156 defaults = (; jac= true )
157157 options = merge (defaults, kwargs)
158+ sys = complete (AttitudeSystem (; stm= stm, name= name); split= false )
158159 return ODEFunction {true,SciMLBase.FullSpecialize} (
159- complete ( AttitudeSystem (; stm = stm, name = name) );
160+ sys, ModelingToolkit . unknowns (sys), ModelingToolkit . parameters (sys );
160161 options...
161162 )
162163end
Original file line number Diff line number Diff line change 107107@memoize function CR3BFunction (; stm= false , name= :CR3B , kwargs... )
108108 defaults = (; jac= true )
109109 options = merge (defaults, kwargs)
110+ sys = complete (CR3BSystem (; stm= stm, name= name); split= false )
110111 return ODEFunction {true,SciMLBase.FullSpecialize} (
111- complete ( CR3BSystem (; stm = stm, name = name) );
112+ sys, ModelingToolkit . unknowns (sys), ModelingToolkit . parameters (sys );
112113 options...
113114 )
114115end
Original file line number Diff line number Diff line change 119119@memoize function PlanarEntryFunction (; name= :PlanarEntry , kwargs... )
120120 defaults = (; jac= true )
121121 options = merge (defaults, kwargs)
122+ sys = complete (PlanarEntrySystem (; name= name); split= false )
122123 return ODEFunction {true,SciMLBase.FullSpecialize} (
123- complete ( PlanarEntrySystem (; name = name) );
124+ sys, ModelingToolkit . unknowns (sys), ModelingToolkit . parameters (sys );
124125 options...
125126 )
126127end
Original file line number Diff line number Diff line change 155155 calculations! Consider setting `jac=false`, `stm=false`, or both.
156156 """
157157 end
158+ sys = complete (NBSystem (N; stm= stm, name= name); split= false )
158159 return ODEFunction {true,SciMLBase.FullSpecialize} (
159- complete ( NBSystem (N; stm = stm, name = name) );
160+ sys, ModelingToolkit . unknowns (sys), ModelingToolkit . parameters (sys );
160161 options...
161162 )
162163end
Original file line number Diff line number Diff line change 107107@memoize function R2BFunction (; stm= false , name= :R2B , kwargs... )
108108 defaults = (; jac= true )
109109 options = merge (defaults, kwargs)
110+ sys = complete (R2BSystem (; stm= stm, name= name); split= false )
110111 return ODEFunction {true,SciMLBase.FullSpecialize} (
111- complete ( R2BSystem (; stm = stm, name = name) );
112+ sys, ModelingToolkit . unknowns (sys), ModelingToolkit . parameters (sys );
112113 options...
113114 )
114115end
You can’t perform that action at this time.
0 commit comments