@@ -401,7 +401,8 @@ numerically-defined functions.
401
401
"""
402
402
struct ODEFunction{iip, specialize, F, TMM, Ta, Tt, TJ, JVP, VJP, JP, SP, TW, TWt, WP, TPJ,
403
403
O, TCV,
404
- SYS, ID<: Union{Nothing, OverrideInitData} , NLP<: Union{Nothing, ODE_NLProbData} } <: AbstractODEFunction{iip}
404
+ SYS, ID <: Union{Nothing, OverrideInitData} , NLP <: Union{Nothing, ODE_NLProbData} } < :
405
+ AbstractODEFunction{iip}
405
406
f:: F
406
407
mass_matrix:: TMM
407
408
analytic:: Ta
@@ -522,7 +523,8 @@ information on generating the SplitFunction from this symbolic engine.
522
523
"""
523
524
struct SplitFunction{
524
525
iip, specialize, F1, F2, TMM, C, Ta, Tt, TJ, JVP, VJP, JP, WP, SP, TW, TWt,
525
- TPJ, O, TCV, SYS, ID<: Union{Nothing, OverrideInitData} , NLP<: Union{Nothing, ODE_NLProbData} } <: AbstractODEFunction{iip}
526
+ TPJ, O, TCV, SYS, ID <: Union{Nothing, OverrideInitData} ,
527
+ NLP <: Union{Nothing, ODE_NLProbData} } <: AbstractODEFunction{iip}
526
528
f1:: F1
527
529
f2:: F2
528
530
mass_matrix:: TMM
@@ -2442,7 +2444,7 @@ function ODEFunction{iip, specialize}(f;
2442
2444
initializeprobpmap = __has_initializeprobpmap (f) ? f. initializeprobpmap : nothing ,
2443
2445
initialization_data = __has_initialization_data (f) ? f. initialization_data :
2444
2446
nothing ,
2445
- nlprob_data = __has_nlprob_data (f) ? f. nlprob_data : nothing ,
2447
+ nlprob_data = __has_nlprob_data (f) ? f. nlprob_data : nothing
2446
2448
) where {iip,
2447
2449
specialize
2448
2450
}
@@ -2500,7 +2502,8 @@ function ODEFunction{iip, specialize}(f;
2500
2502
typeof (sparsity), Any, Any, typeof (W_prototype), Any,
2501
2503
Any,
2502
2504
typeof (_colorvec),
2503
- typeof (sys), Union{Nothing, OverrideInitData}, Union{Nothing, ODE_NLProbData}}(_f, mass_matrix, analytic, tgrad, jac,
2505
+ typeof (sys), Union{Nothing, OverrideInitData}, Union{Nothing, ODE_NLProbData}}(
2506
+ _f, mass_matrix, analytic, tgrad, jac,
2504
2507
jvp, vjp, jac_prototype, sparsity, Wfact,
2505
2508
Wfact_t, W_prototype, paramjac,
2506
2509
observed, _colorvec, sys, initdata, nlprob_data)
@@ -2770,7 +2773,8 @@ function SplitFunction{iip, specialize}(f1, f2;
2770
2773
if specialize === NoSpecialize
2771
2774
SplitFunction{iip, specialize, Any, Any, Any, Any, Any, Any, Any, Any, Any,
2772
2775
Any, Any, Any, Any, Any, Any, Any,
2773
- Any, Any, Union{Nothing, OverrideInitData}, Union{Nothing, ODE_NLProbData}}(f1, f2, mass_matrix, _func_cache,
2776
+ Any, Any, Union{Nothing, OverrideInitData}, Union{Nothing, ODE_NLProbData}}(
2777
+ f1, f2, mass_matrix, _func_cache,
2774
2778
analytic,
2775
2779
tgrad, jac, jvp, vjp, jac_prototype, W_prototype,
2776
2780
sparsity, Wfact, Wfact_t, paramjac,
0 commit comments