@@ -2896,10 +2896,10 @@ function ODEFunction{iip, specialize}(
28962896end
28972897
28982898function ODEFunction {iip} (f; kwargs... ) where {iip}
2899- return ODEFunction {iip, DEFAULT_SPECIALIZATION } (f; kwargs... )
2899+ return ODEFunction {iip, FullSpecialize } (f; kwargs... )
29002900end
29012901ODEFunction {iip} (f:: ODEFunction ; kwargs... ) where {iip} = f
2902- ODEFunction (f; kwargs... ) = ODEFunction {isinplace(f, 4), DEFAULT_SPECIALIZATION } (f; kwargs... )
2902+ ODEFunction (f; kwargs... ) = ODEFunction {isinplace(f, 4), FullSpecialize } (f; kwargs... )
29032903ODEFunction (f:: ODEFunction ; kwargs... ) = f
29042904
29052905function unwrapped_f (f:: ODEFunction , newf = unwrapped_f (f. f))
@@ -3206,7 +3206,7 @@ end
32063206
32073207SplitFunction (f1, f2; kwargs... ) = SplitFunction {isinplace(f2, 4)} (f1, f2; kwargs... )
32083208function SplitFunction {iip} (f1, f2; kwargs... ) where {iip}
3209- return SplitFunction {iip, DEFAULT_SPECIALIZATION } (
3209+ return SplitFunction {iip, FullSpecialize } (
32103210 ODEFunction (f1), ODEFunction {iip} (f2);
32113211 kwargs...
32123212 )
@@ -3313,7 +3313,7 @@ function DynamicalODEFunction(f1, f2 = nothing; kwargs...)
33133313 return DynamicalODEFunction {isinplace(f1, 5)} (f1, f2; kwargs... )
33143314end
33153315function DynamicalODEFunction {iip} (f1, f2; kwargs... ) where {iip}
3316- return DynamicalODEFunction {iip, DEFAULT_SPECIALIZATION } (
3316+ return DynamicalODEFunction {iip, FullSpecialize } (
33173317 ODEFunction {iip} (f1),
33183318 ODEFunction {iip} (f2); kwargs...
33193319 )
0 commit comments