Skip to content

Commit 66c48e9

Browse files
committed
add ODEForwardSensitivityFunction
1 parent 2c8d34d commit 66c48e9

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

src/scimlfunctions.jl

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,32 @@ struct ODEFunction{iip,F,TMM,Ta,Tt,TJ,JVP,VJP,JP,SP,TW,TWt,TPJ,S,S2,O,TCV} <: Ab
5050
colorvec::TCV
5151
end
5252

53+
# Constructors are defined in DiffEqSensitivity
54+
struct ODEForwardSensitivityFunction{iip,F,A,Tt,J,JP,S,PJ,TW,TWt,UF,PF,JC,PJC,Alg,fc,JM,pJM,MM,CV} <: AbstractODEFunction{iip}
55+
f::F
56+
analytic::A
57+
tgrad::Tt
58+
jac::J
59+
jac_prototype::JP
60+
sparsity::S
61+
paramjac::PJ
62+
Wfact::TW
63+
Wfact_t::TWt
64+
uf::UF
65+
pf::PF
66+
J::JM
67+
pJ::pJM
68+
jac_config::JC
69+
paramjac_config::PJC
70+
alg::Alg
71+
numparams::Int
72+
numindvar::Int
73+
f_cache::fc
74+
mass_matrix::MM
75+
isautojacvec::Bool
76+
colorvec::CV
77+
end
78+
5379
"""
5480
$(TYPEDEF)
5581
"""

0 commit comments

Comments
 (0)