Recent Releases of DifferentialEquations

DifferentialEquations - v7.16.1

DifferentialEquations v7.16.1

Diff since v7.16.0

Merged pull requests: - Update tests (#1079) (@ChrisRackauckas)

Closed issues: - DifferentialEquations.jl will currently not precompile (#1077)

- Julia
Published by github-actions[bot] 11 months ago

DifferentialEquations - v7.16.0

DifferentialEquations v7.16.0

Diff since v7.15.0

Merged pull requests: - CompatHelper: bump compat for LinearSolve to 3, (keep existing compat) (#1073) (@github-actions[bot])

Closed issues: - Support tuples? (#566) - Solver option saveidxs not supported for PDE indexing. (#920) - DAE in mass-matrix form: MethodError for _initializeDAE on OrdinaryDiffEqRosenbrock 1.2 (#1064) - Precompiling DifferentialEquations currently fails (#1065) - precompilation fails for two dependencies: BoundaryValueDiffEq and DifferentialEquations in Julia version 1.11.1 (#1066) - WARNING: Method definition alg_autodiff(Any) (#1068) - The SOSRI() solver for SDEProblem evaluates the drift coefficient f on time points outside of the specified timespan (#1069) - Failing to precompile since BoundaryValueDiffEq fails. (#1070) - Cannot Pkg.add DifferentialEQuations.jl (#1071) - Precompilation Errors and UndefVarError in DifferentialEquations.jl (Julia 1.11.3 on macOS) (#1072)

- Julia
Published by github-actions[bot] about 1 year ago

DifferentialEquations - v7.15.0

DifferentialEquations v7.15.0

Diff since v7.14.0

Merged pull requests: - CompatHelper: bump compat for DiffEqCallbacks to 4, (keep existing compat) (#1054) (@github-actions[bot]) - ci: test with 1, lts and pre versions of julia (#1059) (@thazhemadam) - CompatHelper: bump compat for NonlinearSolve to 4, (keep existing compat) (#1063) (@github-actions[bot])

Closed issues: - SRA3 solver outputs an incorrect constant solution when given non-diagonal noise (#1042) - issingular(...) method fails when mass-matrix is expressed as a VectorOfArray (#1050) - MethodError while solving PDE (#1051) - AbstractBVPAlgorithm not defined in DiffEqBase (#1055) - sol.u should be Array{T, 2} (#1057) - EnsembleProblem support AbstractVector (#1062)

- Julia
Published by github-actions[bot] over 1 year ago

DifferentialEquations - v7.14.0

DifferentialEquations v7.14.0

Diff since v7.13.0

Merged pull requests: - Fix typo in ODE algorithms: Use FBDF for problems with > 50 states (#1024) (@devmotion) - Bump julia-actions/setup-julia from 1 to 2 (#1025) (@dependabot[bot]) - ci: standardise workflows using SciML's reusable workflows (#1032) (@thazhemadam) - update for new AlgorithmInterpretation (#1048) (@prbzrg) - remove default alg (#1049) (@oscardssmith)

Closed issues: - Complex ODE and Manifold projection (#389) - PDEProblem is exported but has no docstring (#981) - Unable to get full matrix whose columns is the solution to an ODE with newer version of RecursiveArrayTools. (#1021) - Unexpected behavior with PresetTimeCallback (#1022) - DAE with continuous callback and DImplicitEuler results in incorrect integrator.u in affect!() (#1029) - Bug when using auto-algorithm selection with continious callbacks (#1035) - ODESolution interpolation fails for single value times with symbolic index (#1037) - Error using interpolation with default algorithm (#1038) - Precompile error due to dependency version (#1045) - Callback dosen't work when is set to "save_positions = (false, true)" (#1046)

- Julia
Published by github-actions[bot] over 1 year ago

DifferentialEquations - v7.13.0

DifferentialEquations v7.13.0

Diff since v7.12.0

Merged pull requests: - Bump actions/cache from 3 to 4 (#1014) (@dependabot[bot]) - Bump codecov/codecov-action from 3 to 4 (#1015) (@dependabot[bot]) - ci: explicitly specify token for codecov (#1017) (@thazhemadam) - CompatHelper: bump compat for DiffEqCallbacks to 3, (keep existing compat) (#1018) (@github-actions[bot]) - Fix steady state default algorithm test (#1019) (@thomvet)

Closed issues: - Defining a Parameter/Structures Interface (#881) - ODEProblem doesn't accept symbolic maps for parameters (#922) - Error when the last integration step is smaller than dtmin (#924) - ImplicitEuler fails to solve a nonlinear spring-damper problem (#1010) - Plotting ODESolution using plot(sol) fails when using ODEFunction in combination with 'syms' keyword (#1011) - SciML UDE tutorial code breaks in Julia 1.10 (#1012) - StackOverflowError when passing tuple of parameters containing an ODESolution (#1013) - Type-instability when using nested structs (#1016)

- Julia
Published by github-actions[bot] almost 2 years ago

DifferentialEquations - v7.12.0

DifferentialEquations v7.12.0

Diff since v7.11.0

Merged pull requests: - Change typeof(x) <: y to x isa y (#996) (@pepijndevos) - CompatHelper: bump compat for SteadyStateDiffEq to 2, (keep existing compat) (#1000) (@github-actions[bot]) - Bump a few majors (#1008) (@ChrisRackauckas)

Closed issues: - Kuramoto model as DDE: Results don't converge when constant_lags are specified (#983) - taking too long time first using the package (#988) - LoadError during precompilation of DifferentialEquations on 1.9.3 (#990) - My ODE peoblems is always Aborting Help!!! (#992) - feature request: Solve time parameter specification for SteadyStateProblem (#995) - Templates for Issues (#999) - "Interrupted. Larger maxiters is needed." warning when garbage collection is added (#1001) - LoadError: TypeError: in setfield! (#1002)

- Julia
Published by github-actions[bot] about 2 years ago

DifferentialEquations - v7.11.0

DifferentialEquations v7.11.0

Diff since v7.10.0

Merged pull requests: - CompatHelper: bump compat for NonlinearSolve to 2, (keep existing compat) (#985) (@github-actions[bot])

- Julia
Published by github-actions[bot] over 2 years ago

DifferentialEquations - v7.10.0

DifferentialEquations v7.10.0

Diff since v7.9.1

Merged pull requests: - Bump actions/checkout from 3 to 4 (#982) (@dependabot[bot]) - CompatHelper: bump compat for SciMLBase to 2, (keep existing compat) (#984) (@github-actions[bot])

Closed issues: - 22 seconds to 3 and now more: Let's fix all of the DifferentialEquations.jl + universe compile times! (#786)

- Julia
Published by github-actions[bot] over 2 years ago

DifferentialEquations - v7.9.1

DifferentialEquations v7.9.1

Diff since v7.9.0

Closed issues: - Fixing type-instability in callback handling (#971)

Merged pull requests: - Do not skip high level error messages from the default algorithm (#979) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 2 years ago

DifferentialEquations - v7.9.0

DifferentialEquations v7.9.0

Diff since v7.8.0

Closed issues: - Inconsistent callback behavior (#955) - Method Error in solver FBDF with LinearSolve v2.2.1 (#967) - Using OrdinaryDiffEq.jl with Measurements.jl does not work anymore (#968) - Large allocation count from VariableRateJump (#969) - Issues with radau solvers (#970) - Can't precompile DifferentialEquations.jl, gets stuck on BoundaryValueDiffEq.jl (#972)

Merged pull requests: - CompatHelper: bump compat for BoundaryValueDiffEq to 3, (keep existing compat) (#965) (@github-actions[bot]) - Remove undefined export (#974) (@joaquinpelle) - A new round of ODE defaults (#977) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 2 years ago

DifferentialEquations - v7.8.0

DifferentialEquations v7.8.0

Diff since v7.7.0

Closed issues: - Bounds error when using thread=True() with OffsetArray (#936) - DDE problem need help! (#937) - Warning during precompilating (1.9 beta) (#941) - DifferentialEquations Package Kills Performance Everywhere (#947) - EnsembleProblem solving time increases by one order of magnitude when modelingtoolkitizing (#949) - Measurements no longer supported by DifferentialEquations 7.7.0 (#950) - High precision square-root integration (#954) - Issue with the use of Measurements.jl (#959) - Inconsistent Problem Size when using Krylov solvers (#960) - Custom structs sensitive to timestep size? (#962) - OrdinaryDiffEq.jl is failing to load (#963)

Merged pull requests: - enable dependabot for GitHub actions (#942) (@ranocha) - Bump codecov/codecov-action from 1 to 3 (#943) (@dependabot[bot]) - Bump actions/cache from 1 to 3 (#944) (@dependabot[bot]) - Bump actions/checkout from 1 to 3 (#945) (@dependabot[bot]) - version 7.8 (#964) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 2 years ago

DifferentialEquations - v7.7.0

DifferentialEquations v7.7.0

Diff since v7.6.0

Closed issues: - Solver arrays not being cleared from memory. (#680) - Complex number error (#910) - MethodError: no method matching setindex(::Vector{Float64}, ::Float64, ::Int64) (#911) - Algebraic equation in matrix form (#913) - NeuralSDE Example (#914) - SDE solver fixed (#915) - ERROR: "No matching function wrapper was found!" in some special case(s) (#916) - Advection diffusion example on Julia website has an error (#919) - Implicit Euler and @btime report Warning: Instability detected. Aborting (#921) - Issue with Jump ODE problems with variable rate jumps? (#923) - Problem installing DifferentialEquations.jl with Julia 1.8.4 (#926) - error compiling: due to N_VMake_Serial (#928) - plot cost function fo estimate multiple parameters (#929) - compile error on Windows (#930) - Which version changed ODESolution interface? (#931) - How to store the intermediate variables in the differentialequation function (#933)

Merged pull requests: - Update README.md (#925) (@ErikQQY) - Update default steady state solver (#935) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] about 3 years ago

DifferentialEquations - v7.6.0

DifferentialEquations v7.6.0

Diff since v7.5.0

Closed issues: - Nested static LabelledArrays: StackOverflowError (#750) - Change return codes to Enum (#867) - Automatic algorithm choice in DiffEq.jl combined with Gradient based optimizers (dual numbers) causes MethodErrors (#903) - reinit!(integrator, u0) raise error with both saveon=false, savestart=false (#904) - Using FBDF solver to deal with super-large-sparse-matrix problems (#906) - "Default algorithm choises requires DifferentialEquations.jl" after using DifferentialEquations (#907)

Merged pull requests: - Handle init with algorithm defaults (#909) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 3 years ago

DifferentialEquations - v7.5.0

DifferentialEquations v7.5.0

Diff since v7.4.0

Merged pull requests: - Bump a ton of lower bounds (#902) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 3 years ago

DifferentialEquations - v7.4.0

DifferentialEquations v7.4.0

Diff since v7.3.0

Closed issues: - Some contradictory fields in SteadyStateProblem (#894) - [help] Difficulty adapting Matlab code to Julia (#897) - Lagrangian Descriptors (#899)

Merged pull requests: - MassInstallAction: Install the Invalidations workflow on this repository (#896) (@devmotion) - Change default Rodas5 to Rodas5P (#900) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 3 years ago

DifferentialEquations - v7.3.0

DifferentialEquations v7.3.0

Diff since v7.2.0

Closed issues: - Common interface startup costs (#312) - Throw an error if we see a non-common interface argument. (#334) - Move API docs from DiffEqDocs.jl to docstrings? (#371) - GMRES tie-ins for linsolve support (#453) - Automatic GPUified linear solves (#472) - Issues with complex ode15s solver (#503) - Julia crashes several times while using DifferentialEquations.jl (#607) - Non-deterministic unstable-ish Tsit5 solution (#636) - Failed installation if Plots.jl is previously installed on Julia 1.0.3 (#687) - confusing Jacobian options... (#800) - Error DifferentialEquations precompile (#874) - Strange Memory Allocations with saveat (#880) - how to obtain the noise realization? (#882) - how to get different random noise (#883) - Update DiffEqBase library version (#884) - ODE that depends nonlinearly on a jump process (#885) - WARNING: Method definition resize!(FastLapackInterface.QRWYWs{R, MT} (#887) - Failed to precompile (#889) - Distributed ODE doesn't work with remote host (#890) - Ich habe eine Frage.... (#891) - Call to solve fails with `LoadError: "No matching function wrapper was found" (#893)

Merged pull requests: - badges (#892) (@ArnoStrouwen) - Bump versions (#895) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 3 years ago

DifferentialEquations - v7.2.0

DifferentialEquations v7.2.0

Diff since v7.1.0

Closed issues: - DAEs and specifying states (#490) - ContinuousCallback: affect! is not always called at the crossed condition (#551) - DABDF2 fails with discrete callbacks (#589) - Solving DAE with non-Vector state (#757) - ERROR with callback: attempt to access 1-element view(::Vector{Float64}, 1:1) with eltype Float64 at index -1 - Parallel Ensamble Callback Error (#829) - DifferentialEquations.jl will not compile due to LinearAlgebra.SingularException(2) (#842) - VectorContinuousCallback not picking up threshold (#843) - Compatibility with ApproxFun (#847) - Bug (?) in integrator interface: setu! calls are not effective before stepping the first time (#848) - Incorrect cache types for stiff solvers (#849) - Discrepancy between solution of du/dt = A(t)u computed using operator and functions based approaches (#850) - Number of jacobians created | Influence generation of new jacobian (#851) - concretesolve() vs. solve() (#852) - Failure to Precompile on an M1 Mac (#853) - EnsembleProblem multithread issue with JumpProblem (#854) - Solution derivatives and events (#856) - Numerical issues with Stochastic two-body problem (#857) - Long time precompilation (#858) - Precompilation fails in v1.7.3 (#859) - Integrator.sol.retcode does not update after reinit!(integrator) (#861) - An SDEProblem with non-default noiserateprototype has issues dealing with complex-valued problems (#865) - Error when trying to dynamically change tstops during solve (#868) - Precompilation issue on 1.7.2 (#872) - How to customize solver algorithm: May be needed in some physical problem. (#873) - DiscreteProblem keyword scalebytime=true (#875)

Merged pull requests: - Format SciML Style (#877) (@ChrisRackauckas) - Update DiffEqJump to JumpProcesses (#879) (@isaacsas)

- Julia
Published by github-actions[bot] over 3 years ago

DifferentialEquations - v7.1.0

DifferentialEquations v7.1.0

Diff since v7.0.0

Merged pull requests: - Improve defaults and reexport LinearSolve (#840) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] about 4 years ago

DifferentialEquations - v7.0.0

DifferentialEquations v7.0.0

Diff since v6.21.0

Closed issues: - Failed to precompile on M1 Mac (#830) - Both Symbolics and Graphs export "degree"; uses of it in module ModelingToolkit must be qualified (#834)

Merged pull requests: - Remove some background packages to greatly improve startup time (#835) (@ChrisRackauckas) - Describe breaking changes in NEWS.md for v7 (#836) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] about 4 years ago

DifferentialEquations - v6.21.0

DifferentialEquations v6.21.0

Diff since v6.20.0

Closed issues: - DifferentialEquations.jl invalidates OrdinaryDiffEq.jl precompile caches for lu-factorization (#785) - LoadError when precompiling DifferentialEquations (#816) - ERROR: LoadError: MethodError: no method matching names(::Base.Broadcast.BroadcastFunction{Irrational{:log4π}}) (#818) - How to return a mathmatical expression of predict solution "U_predict" (#819) - EnsembleThreads: crash w/increase in problem size (#820) - How to fast find source code of function, like Dense() Chain() (#821) - How to get the mathematical expression of Neural Network. (#822) - ask for pytorch version (#823) - SciML/LTS killing Cxx.jl off (#828)

Merged pull requests: - CI for LTS (#826) (@ChrisRackauckas) - Update for LinearSolve.jl (#832) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] about 4 years ago

DifferentialEquations - v6.20.0

DifferentialEquations v6.20.0

Diff since v6.19.0

Closed issues: - "using DifferentialEquations" is very slow (#555) - Automatic solver selection for DynamicalODEProblem gives incorrect results (#681) - Delay Differential Equations / MethodError (#736) - CVODEBDF: GMRES - different answers with saveeverystep=true vs. false (#774) - modelingtoolkitize functions generated with metaprogramming (#781) - Precompilation broken for DifferentialEquations.jl (#787) - step!() using ImplicitEuler() Hangs and Locks up Julia Indefinitely (#789) - Memory leakage when integrating a simple equation (#790) - BoundsError: attempt to access 4-element view at index [-1] with VectorContinuousCallback (#792) - DifferentialEquations or OrdinaryDiffEq packages? (#793) - Can anyone explain why the size of "solve" is different for every run? (#794) - Sundials Failing to Precompile (#795) - worked example: several solvers give different results with save_everystep=true vs. false (#796) - Can't compile DifferentialEquations.jl due to a problem in module IrrationalConstants at irrationals.jl (#801) - SDE problem using SKenCarp with continuous callback (#802) - Event Handling and Callback Functions - Examples Typo (#804) - Solve seems to miss timesteps specified by PresetTimeCallbacks (#805) - I encountered a problem when using a convolutional neural network for training and solving ODE problems by using Flux package (#806) - LinearAlgebra.SingularException(6) (#807) - lazy sleeper (#808) - How to solve stiff Neural ODE with many params (> 2000)? (#810) - ERROR: LoadError: LoadError: LoadError: UndefVarError: f not defined, julia v1.6.3 (#811) - warning: method definition (:: type {float32}) (base. Ionic {: log π}) in module ionic constants at irrationals. JL (#812) - error running using --compiled-modules=no command line option (#813)

Merged pull requests: - Grammar, clarity, & word choice (#809) (@LilithHafner) - CompatHelper: bump compat for DiffEqJump to 8, (keep existing compat) (#815) (@github-actions[bot])

- Julia
Published by github-actions[bot] over 4 years ago

DifferentialEquations - v6.19.0

DifferentialEquations v6.19.0

Diff since v6.18.0

Closed issues: - FAQ suggestion: lazily allocate buffers for use with automatic differentiation (#769) - Import error when using diffeqpy after updating to v6.17.2 (#775) - Stochastic differential equations - the timeseries_steps_mean function gives a Boundserror when accessing Ensemble solution (#778) - EnsembleThreads does not use multiple cores (#780)

Merged pull requests: - add prepare_alg to the solve preparation post default (#782) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 4 years ago

DifferentialEquations - v6.18.0

DifferentialEquations v6.18.0

Diff since v6.17.2

Closed issues: - DifferentialEquations precompilation fails in Julia 1.4.2 (#768) - Ambiguous method error with ForwardDiff and Rodas Solver (#770) - Plotting Ensemble solutions blocks out "label" attribute (#771)

Merged pull requests: - CompatHelper: bump compat for "DiffEqJump" to "7" (#777) (@github-actions[bot])

- Julia
Published by github-actions[bot] over 4 years ago

DifferentialEquations - v6.17.2

DifferentialEquations v6.17.2

Diff since v6.17.1

Closed issues: - Callbacks not allowed at t=0 (#601) - Integrator stepped past tstops but the algorithm was dtchangeable (#642) - "Double callback crossing floating pointer reducer errored. Report this issue." (#647) - Double callback crossing floating pointer reducer errored. Report this issue. (#674) - Floating Point Error (#688) - Event detection not continuously/not always triggering (#696) - Double callback crossing floating pointer reducer errored. Report this issue. (#724) - Working with ForwardDiff.Dual causes ArgumentError: reducing over an empty collection is not allowed (#753) - What happens when :autodiff=true while also specifying jac_prototype? (#756) - Solving DAE with non-Vector state (#757) - Double callback crossing floating pointer reducer error (#758) - Only trivial solution for in-place definition of ODE RHS (#759) - resizing integrator doesn't work with TRBDF2 (#761) - solve(EnsembleProblem(::NoiseProblem)) does not work (#766)

Merged pull requests: - Mass matrix handling for SDEs (#767) (@YingboMa)

- Julia
Published by github-actions[bot] over 4 years ago

DifferentialEquations - v6.17.1

DifferentialEquations v6.17.1

Diff since v6.17.0

Closed issues: - StackOverflow: Second order ODE giving wrong results (#751)

Merged pull requests: - bigger tweak to ODE defaults (#752) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 4 years ago

DifferentialEquations - v6.17.0

DifferentialEquations v6.17.0

Diff since v6.16.0

Closed issues: - Solver gets trapped when using callbacks (#703) - Test Failed at defaultodealgtest.jl:12 (#710) - Solution is saved twice when using two DiscreteCallbacks (#711) - Table traits don't apply when the initial condition is a vector (#712) - An error occurred in SDE problem with Complex number (#713) - How to inquire the automatically selected algorithm? (#714) - Error when using VariableJumpRate in DiscreteProblem (#715) - Simultaneous parameter and initial conditions estimation for ODEs (#717) - VectorContinuousCallback creating too many time steps? (#720) - Cannot replicate code in documentation (#721) - mean not defined (MonteCarloMeasurements) (#722) - ERROR: InexactError: Int64(0.2) with Zygote (#723) - EnsembleProblem stackoverflow (#727) - Error showing EnsembleSolution in Pluto notebooks (#728) - Type instability in fields of ODEProblem and ODEIntegrator (#730) - EnsembleAnalysis problem when integer values are used for initial conditions (#731) - EnsembleProblem won't work when savestart=false, saveend=false and saveeverystep=false (#732) - FunctionMap using enum is broken (#734) - Precompilation fails in Sundialsjll, libopenblas.so not found (#737) - Precompilation error with 1.6 upgrade (#738) - Use Autovern9 and Rodas5 became slow when meet instability and maxiters needed (#739) - Indexing into EnsembleSolution gives group of solutions instead of a single solution (#742) - Diagonal Mass Matrix (#743) - Error using Rodas4() (#744) - Executing "using DifferentialEquations" i had error (#745) - Integrator stepped past tstops but the algorithm was dtchangeable (#747) - DAEs with jac_prototype aren't working (#748) - Questions about using automatic differentiation to get the local sensitivity by an adaptive ODE solver (#749)

- Julia
Published by github-actions[bot] over 4 years ago

DifferentialEquations - v6.16.0

DifferentialEquations v6.16.0

Diff since v6.15.0

Closed issues: - Automated PDE solving fit for DifferentialEquations.jl (#469) - Add new option to DAE solvers to never initialize DAE (#549) - type unstable when returning EnsembleSolution object (#603) - Sundials FunJac - MethodError (#631) - DPRKN6 doesn't appear to use its free 6th order interpolant (#633) - Need help in Second order Differential equation (#634) - Installation fails on Win10 & julia 1.4.2 (#635) - Question about setting a "shutdown" condition (#638) - [feature request] DEStats results for the adjoint process when calculating gradients (#639) - DABDF2 crashes (probably related to analytic Jacobian computation) (#641) - UndefVarError: pprintimpl not defined during precompilation on Julia 1.4.2 (#643) - Could not load symbol `jlfunctionptr` (#644) - Unable to specify noise process on RODEProblem (#645) - Need an adjoint for constructor Pair (#649) - error on using DifferentialEquations (#652) - Error: unexpected values in bisection (#653) - changing the ODEfunction in affect! (#654) - Error: Non bracketing interval passed in bisection method (#656) - matching error when trying to run the example in tutorial (#657) - ERROR: UndefVarError: top not defined (#658) - Method Error after package update (#659) - fail to load the package "Specialfunctions" due to requirements of DifferentialEquation package (#660) - Solving NN System of SDEs, Tracker Error (#661) - hascontinuous_callback() missing for VectorContinuousCallback (#662) - Illegal inttoptr for SEIR model (#663) - Huge pre-compilation time (#664) - Conflicting solutions when solving a matrix system. (#667) - Inconsistent solutions when solving a Matrix ODE problem (#668) - VectorContinuousCallbacks seem broken? (#669) - Solve does not support saveat vectors for ensemble problems (#671) - [question] Interpolating adjoint for DDEs (#672) - Centralizing the development of .github actions, workflows, and metadata (#673) - Solving difference equations (#676) - ContinuousCallback not firing (#677) - Implicit solvers crash when solving an ODE system that contain a Dierckx spline (#678) - ArrayPartitions of ArrayPartitions fail with implicit ODE solvers (#679) - Cannot Precompile DifferentialEquations.jl (#683) - Issue calling solve on a DDEProblem (#684) - How to define a time event after a state event (#685) - UndefVarError when using EnsembleDistributed() (#699) - Failed to precompile, load error (#701) - Decoupling tspan and initial time, t0 (#705)

Merged pull requests: - MassInstallAction: Install the TagBot workflow on this repository (#690) (@christopher-dG) - MassInstallAction: Install the GitHubActionsCI workflow on this repository (#698) (@christopher-dG) - CompatHelper: bump compat for "Reexport" to "1.0" (#708) (@github-actions[bot])

- Julia
Published by github-actions[bot] about 5 years ago

DifferentialEquations - v6.15.0

DifferentialEquations v6.15.0

Diff since v6.14.0

Closed issues: - ArrayPartition doesn't work with SDE problems (#386) - Monte Carlo simulations of JumpProblems with VariableRateJump (#417) - saveonlyend simple argument syntax for solve only returning the end time (#448) - How do you retrieve the algorithm chosen when one isn't specified? (#484) - Add simple SDE solvers to the RegularJump interface (#495) - ExtendedJumpArray broadcast is incompatible with non-constant scalars (#508) - Re-branding for multiple language compatibility (#519) - Indexing ragged size EnsembleSolutions (#597) - Sobol example in Global Sensitivity Analysis Fails (#605) - Precompile OrdinaryDiffEq failed (#608) - Flag for saving outputs of inplace functions (#609) - The end of concretesolve (#610) - Interpolation broken for jump diffusion solutions (#613) - Untested edge case when stepping from the end of a known tspan (#616) - MethodError: no method matching similar(::Float64) when using a vector of dimension 1 (#619) - Performance of ODE solver on GPU in the presence of parameters (#620) - Parameters are 'nothing' when passing as an explicit argument to ODEProblem (#621) - Failed while USING DifferentialEquations.jl in Julia 1.4.1 (#623) - vscode error running an open .jl file (#627) - Dense solution is a 1st order linear interpolation, whereas 4th order spline was promised (#629) - Working DAE example (#630)

Merged pull requests: - Update README.md (#612) (@mkg33) - Update LICENSE.md ci skip (@YingboMa) - CompatHelper: bump compat for "DiffEqNoiseProcess" to "5.0" (#626) (@github-actions[bot]) - Fix method selection for Float32s (#628) (@dextorious)

- Julia
Published by github-actions[bot] over 5 years ago

DifferentialEquations - v6.14.0

DifferentialEquations v6.14.0

Diff since v6.13.0

Closed issues: - DImplicitEuler and DABDF2 fail with LabelledArrays (#581) - EnsembleProblem with JumpProblem yielding identical traces (#585) - Using remake for EnsembleProblem (#586) - LabelledArrays with Autodiff Stiff solvers (#588) - Event repeated at the same time using ContinuousCallback and adaptive = false (#590) - Suggestion for exploiting separable linear-nonlinear ODEs (#591) - On Julia 1.5 importing produces warnings about fatally broken incremental compilation (#593) - Discrete stochastic simulations method error (#594) - Failed to precompule DifferentialEquation due to UndefVarError (#595) - Reconfigure callbacks in the affect function (#598) - Method Error when trying to solve an ODE (#599) - Precompilation errors on both stable and master (#602)

Merged pull requests: - CompatHelper: bump compat for "DiffEqNoiseProcess" to "4.0" (#604) (@github-actions[bot])

- Julia
Published by github-actions[bot] almost 6 years ago

DifferentialEquations - v6.13.0

DifferentialEquations v6.13.0

Diff since v6.12.0

Closed issues: - Rosenbrock23 gives wrongs solution when autodiff=false (#580) - Example of using DifferentialEquations.jl for SIR model on a graph (#583)

Merged pull requests: - CompatHelper: bump compat for "Sundials" to "4.0" (#587) (@github-actions[bot])

- Julia
Published by github-actions[bot] almost 6 years ago

DifferentialEquations - v6.12.0

DifferentialEquations v6.12.0

Diff since v6.11.0

Closed issues: - Docs: parameter dependence for ODEProblem (#367) - Second order sensitivities (#375) - Sparse matrices as parameters - MethodError: Cannot convert an object of type Tuple{SparseMatrixCSC{Float64,Int64},...} (#378) - L2Loss() fails for Monte Carlo problems if saveat is not used (#392) - Jacobians for SDEs (#402) - Performance Issue: Interpolation of callbacks with StaticArrays (#407) - Find a console-based progress monitoring package that works (#424) - DifferentialEquations and Unitful (#455) - Using CuArrays with complex arrays (#460) - Simultaneous Zero-crossing behavior (#516) - DifferentialEquations fail during precompile (#539) - ContinuousCallback: affect! is not always called at the crossed condition (#551) - Default to having progress bars on? (#562) - concrete_solve example in the docs doesn't work (#569) - Event Handling - Tutorial (Example 1: Bouncing Ball) (#570) - Use an array of arrays as u prototype (#572) - Julia 1.3.1-2 the new update caused the following error when trying to install the differential equations package (#573) - Investigations of BLAS overloading for Dual numbers (#574) - This is a trival set of mistakes I found... spelling mistakes in the websites of GSoC in JSoC. (#576) - Error if there is a callback both in the problem and when solving (#578)

Merged pull requests: - Add back ModelingToolkit-based ParameterizedFunctions (#579) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] almost 6 years ago

DifferentialEquations - v6.11.0

DifferentialEquations v6.11.0

Diff since v6.10.1

Closed issues: - Convenience feature: Include algebraic variables in result (#332) - adjoint of DESolution only works with a vector solution (#379) - Dual number time and saveat (#421) - Static Array method allocates more than in-place with small ODE (#436) - Higher order derivatives in odedef (#468) - Combination of JULIADEBUG=OrdinaryDiffEq and progress=true breaks logging system (#510) - stepping past tstop error (#514) - Dynamic Mode Decomposition (#517) - 2nd order ODE solver no longer works if the solver is not specifed (#523) - Plot recipe does not allow renaming of lines (#546) - StackOverFlowError with two usages of savefunc (#548) - Syntax help for coupled jump SDEs (#553) - Failure to precompile Differential Equations (#554) - Example with wrong behavior of saveat (#556) - Event restart: Stepsize not adapted for Tsit5 (#558) - no method matching hasWfact (#559) - BigFloat states with Float64 time for stiff solvers (#560) - Resizing system fails with stiff solvers (#561) - buildlossobjective return InexactError | from the DiffEq tutorial (#563) - Error in Documentation example code for Rosenbrock Equation (#565)

Merged pull requests: - Install TagBot as a GitHub Action (#564) (@JuliaTagBot) - Specialize default algorithm on split and 2nd order ODEs (#567) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] about 6 years ago

DifferentialEquations - v6.10.1

v6.10.1 (2020-01-11)

Diff since v6.10.0

Merged pull requests:

  • move an __solve definition from DiffEq->DiffEqBase (#543) (asinghvi17)

- Julia
Published by julia-tagbot[bot] about 6 years ago

DifferentialEquations - v6.10.0

v6.10.0 (2020-01-09)

Diff since v6.9.0

Closed issues:

  • Warning: Failed to build the parameter derivatives (#541)
  • Local Sensitivity from Dual Numbers for ImpEuler, Trapzoid, etc.... (#540)
  • How to integrate backwards using Integrator Interface (#538)

Merged pull requests:

  • Bump recursivearraytools for better GPU concretizations (#544) (ChrisRackauckas)

- Julia
Published by julia-tagbot[bot] about 6 years ago

DifferentialEquations - v6.9.0

v6.9.0 (2019-11-30)

Diff since v6.8.0

Closed issues:

  • mean(sol, dims=1) actually returns sum(sol, dims=1) for system of ODEs (#536)
  • tests broken on macos with julia 1.3 (#533)
  • Best approach when the parameters object includes several types (#531)
  • Update all doclinks from latest to dev (#529)
  • Updating quasi-static solutions in time (#528)
  • Julia Crashes during Ode solve (#527)
  • DEDataArrays and Out-of-place definitions (#525)
  • Persistent compilation problems (#524)
  • seems DE dosen't work with distributed. (#518)
  • Parallel Ensemble Simulations JumpProblem using Gillespie not working (#509)
  • StochasticDiffEq's version of FillArray may be preventing updates (#507)
  • MethodError on solve() (#504)
  • Bad performance and massive memory allocations when swapping function in integrator interface (#491)
  • UndefVarError: ∗ not defined (#488)
  • Collect solution.u into multidimensional array without specifying type (#482)
  • MethodError in scalar (out-of-place) problem only when time span is long (#390)
  • autodiff=false doesn't play nice with static arrays (#373)
  • Cannot use StaticArrays with user-defined structures (#336)
  • StarDiffEq solvers should not change to dense vectors unless BLAS is involved on the type (#325)
  • Reduce overuse of type information in algorithm types (#320)
  • Unify to new DiffEq testing structure (#319)
  • GPU Parallel Monte Carlo (#308)
  • DEDataArray not implemented with all solvers (#295)
  • batch_size broken in montecarlo (#241)
  • Event handling: Make the callback add tstops by itself (#237)
  • Feature request: Slicing for MonteCarloSolutions (#231)

Merged pull requests:

- Julia
Published by julia-tagbot[bot] about 6 years ago

DifferentialEquations - v6.8.0

v6.8.0 (2019-09-14)

Diff since v6.7.0

Closed issues:

  • Computational time (#506)
  • DifferentialEquations broken after Julia 1.2 (#502)

Merged pull requests:

- Julia
Published by julia-tagbot[bot] over 6 years ago

DifferentialEquations - v6.7.0

v6.7.0 (2019-09-11)

Diff since v6.6.0

Closed issues:

  • ODE solvers for Hamiltonian problems (#500)
  • Monte Carlo simulations using Parallel Ensemble Simulations are not entirely random (#498)
  • tests fail (#497)
  • Documentation on EnsembleProblem - need to first add "using DifferentialEquations.EnsembleAnalysis" (#496)
  • Better error messages with missing parameters (#487)
  • Inconsistent error running timeseries_steps_mean (and others) on Ensemble simulations (#486)
  • Regression with the error_style in the Plots Ensemble recipes (#485)
  • Specializing on BandedBlockBandedMatrices (#483)
  • Convert error when specifying jacobian for Rosenbrock method (#480)
  • Register (#479)
  • Solution unstable with DP5, success with dopri5 (#470)
  • Certificate for docs.juliadiffeq.org expired (#324)

Merged pull requests:

- Julia
Published by julia-tagbot[bot] over 6 years ago

DifferentialEquations - v6.6.0

v6.6.0 (2019-07-03)

Diff since v6.4.0

Closed issues:

  • Example in the plotting section of documentation leads to completely different result (#478)
  • Wrong return type container for NTuple (#477)
  • DiffEqBase 6.0: Monte Carlo -> Ensemble global change (#476)
  • Adjoint doesn´t yield the same result as other methods (#475)
  • DiscreteCallback save_positions broken (#474)
  • Very small montearlo plot issue ci_type=:SEM doesn't work (#471)
  • Solver fails with in-place definition of a first order ODE (#466)
  • How to resolve installation failure? (#465)
  • Very long compilation time (#463)
  • Comparison with Mathematica is not accurate in your diagram (#459)
  • Register v6.4.0 (#458)
  • Missing/inconsistent Callbacks (#456)
  • Solver that works on GPUs/with CuArrays (#420)
  • problem_new_parameters does not work with functional initial conditions (#400)
  • Vector of crossing functions for condition/affect! (#331)
  • Default linear solver problem-adaptive behavior (#323)
  • PeriodicCallback needs to match types (#313)
  • DiffEq's PDE Story 2nd Try: Domains, BCs, Operators, and Problems (#260)

- Julia
Published by julia-tagbot[bot] over 6 years ago

DifferentialEquations - v6.4.0

- Julia
Published by julia-tagbot[bot] almost 7 years ago

DifferentialEquations - Reduce binary dependency downloads

Spurious requires in DiffEqPDEBase led to most of the remaining binaries. Those were chopped.

- Julia
Published by ChrisRackauckas about 7 years ago

DifferentialEquations - Add BoundaryValueDiffEq

- Julia
Published by ChrisRackauckas about 7 years ago

DifferentialEquations - Remove Sundials.jl export

- Julia
Published by ChrisRackauckas about 7 years ago

DifferentialEquations - DiffEq v6.0 Release

Blog post to follow.

- Julia
Published by ChrisRackauckas about 7 years ago

DifferentialEquations - JumpProblem automatic algorithms

- Julia
Published by ChrisRackauckas over 7 years ago

DifferentialEquations - v1.0

- Julia
Published by ChrisRackauckas over 7 years ago

DifferentialEquations - Fix v0.7 tests

- Julia
Published by ChrisRackauckas over 7 years ago

DifferentialEquations - Fix mass matrix default handling

- Julia
Published by ChrisRackauckas over 7 years ago

DifferentialEquations - Finish tests

- Julia
Published by ChrisRackauckas over 7 years ago

DifferentialEquations - DiffEq for v0.7 - consider this a beta.

- Julia
Published by ChrisRackauckas over 7 years ago

DifferentialEquations - Default to adaptive SDE

- Julia
Published by ChrisRackauckas almost 8 years ago

DifferentialEquations - Fix complex default handling

- Julia
Published by ChrisRackauckas almost 8 years ago

DifferentialEquations - Stiffness detection and switching for DDEs defaults

- Julia
Published by ChrisRackauckas almost 8 years ago

DifferentialEquations - Automatic stiffness switching algorithms as defaults

- Julia
Published by ChrisRackauckas almost 8 years ago

DifferentialEquations - Make tests pass for history function parameters

- Julia
Published by ChrisRackauckas almost 8 years ago

DifferentialEquations - DiscreteProblem changes

- Julia
Published by ChrisRackauckas about 8 years ago

DifferentialEquations - Syntax change

This release implements the syntax change mentioned in http://juliadiffeq.org/2018/01/24/Parameters.html

- Julia
Published by ChrisRackauckas about 8 years ago

DifferentialEquations - Improved ODE algorithm defaults

- Julia
Published by ChrisRackauckas about 8 years ago

DifferentialEquations - Update tests for DDEProblem

- Julia
Published by ChrisRackauckas over 8 years ago

DifferentialEquations - Hotfix precompile times

Temporarily disables BoundaryValueDiffEq to save precompile times

- Julia
Published by ChrisRackauckas over 8 years ago

DifferentialEquations - DiffEq 3.0

- Julia
Published by ChrisRackauckas over 8 years ago

DifferentialEquations - Stiff solver recommendations

- Julia
Published by ChrisRackauckas over 8 years ago

DifferentialEquations - Hotfix Monte Carlo dispatch regression

- Julia
Published by ChrisRackauckas almost 9 years ago

DifferentialEquations - More sophisticated defaults and precompilation

- Julia
Published by ChrisRackauckas almost 9 years ago

DifferentialEquations - Add DiffEqUncertainty

This got finished, so why not. Also fixes test errors on v0.6.

- Julia
Published by ChrisRackauckas almost 9 years ago

DifferentialEquations - DifferentialEquations v2.0.0

We are pleased to announce v2.0.0 of DifferentialEquations.jl. This will be made official when the METADATA PR is merged. A release blog post on the JuliaDiffEq blog will detail all of the latest release. A follow-up "State of the Ecosystem" post on StochasticLifestyle.com will detail what 2.0 was all about, and what the goals are for 3.0.

- Julia
Published by ChrisRackauckas almost 9 years ago

DifferentialEquations - Fix ode test

It still was using ODETestProblem

- Julia
Published by ChrisRackauckas almost 9 years ago

DifferentialEquations - Update for DiffEqBase v0.15.0

- Julia
Published by ChrisRackauckas almost 9 years ago

DifferentialEquations - Temporarily Remove PyDSTool

A PyCall release made this not build correctly, at least on Windows. PyDSTool will be disabled until this is fixed.

- Julia
Published by ChrisRackauckas almost 9 years ago

DifferentialEquations - Add PyDSTool

- Julia
Published by ChrisRackauckas almost 9 years ago

DifferentialEquations - Add modeling packages

This release adds the modeling packages DiffEqFinancial, DiffEqBiological, and MultiScaleArrays. In addition, DiffEqJump has been added for defining jump equations.

- Julia
Published by ChrisRackauckas about 9 years ago

DifferentialEquations - Updated Minimum Versions

This pushes a new release for the ecosystem, and has minimum versions to match the documentation. Also updates the tests for a minor change: not a functional change, but required for the tests to pass with the newest versions of OrdinaryDiffEq.jl and StochasticDiffEq.jl.

- Julia
Published by ChrisRackauckas about 9 years ago

DifferentialEquations - New Libraries: DiffEqCallbacks, DelayDiffEq, and DiffEqMonteCarlo

- Julia
Published by ChrisRackauckas about 9 years ago

DifferentialEquations - Pre-Modularization Archive

- Julia
Published by ChrisRackauckas over 9 years ago

DifferentialEquations - Pre-Modularization Release

- Julia
Published by ChrisRackauckas over 9 years ago

DifferentialEquations - Complete Nonstiff ODEs

This release marks the completion of the Runge-Kutta solvers, complete with dense output and benchmarked as highly efficient, even beating out the Hairer ODEInterface algorithms. This point, with the ODE, SDE, and basic PDE suite together marks a state of the repo which has a large working feature set.

- Julia
Published by ChrisRackauckas over 9 years ago