diff --git a/Project.toml b/Project.toml index 296aeed92..2becb1df4 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "SciMLBase" uuid = "0bca4576-84f4-4d90-8ffe-ffa030f20462" authors = ["Chris Rackauckas and contributors"] -version = "1.14.0" +version = "1.15.0" [deps] ArrayInterface = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9" diff --git a/src/scimlfunctions.jl b/src/scimlfunctions.jl index adb4bacbe..6a82a2d68 100644 --- a/src/scimlfunctions.jl +++ b/src/scimlfunctions.jl @@ -50,6 +50,32 @@ struct ODEFunction{iip,F,TMM,Ta,Tt,TJ,JVP,VJP,JP,SP,TW,TWt,TPJ,S,S2,O,TCV} <: Ab colorvec::TCV end +# Constructors are defined in DiffEqSensitivity +struct ODEForwardSensitivityFunction{iip,F,A,Tt,J,JP,S,PJ,TW,TWt,UF,PF,JC,PJC,Alg,fc,JM,pJM,MM,CV} <: AbstractODEFunction{iip} + f::F + analytic::A + tgrad::Tt + jac::J + jac_prototype::JP + sparsity::S + paramjac::PJ + Wfact::TW + Wfact_t::TWt + uf::UF + pf::PF + J::JM + pJ::pJM + jac_config::JC + paramjac_config::PJC + alg::Alg + numparams::Int + numindvar::Int + f_cache::fc + mass_matrix::MM + isautojacvec::Bool + colorvec::CV +end + """ $(TYPEDEF) """