Releases: SciML/BoundaryValueDiffEq.jl
Releases · SciML/BoundaryValueDiffEq.jl
v5.5.0
BoundaryValueDiffEq v5.5.0
Merged pull requests:
- chore: bump RecursiveArrayTools compat (#129) (@AayushSabharwal)
- Use AlmostBandedMatrix for MIRK Jacobians (#141) (@avik-pal)
v5.4.0
BoundaryValueDiffEq v5.4.0
Merged pull requests:
- Overcontrained / Underconstrained BVPs (#122) (@avik-pal)
- Change typeof(x) <: y to x isa y (#130) (@pepijndevos)
- Reuse ODE Solver Cache (#131) (@avik-pal)
- Add preferences to control Precompilation (#132) (@avik-pal)
- Support for u0 initial guess function (#133) (@avik-pal)
- Add documentation about the solvers (#134) (@avik-pal)
- Run a Benchmark CI for PRs for some baseline results (#136) (@avik-pal)
- Use PolyAlgorithms for Nonlinear Solves (#137) (@avik-pal)
- Bump actions/checkout from 2 to 4 (#138) (@dependabot[bot])
- Bump actions/upload-artifact from 2 to 3 (#139) (@dependabot[bot])
- Fix solution type from BVPM2 and BVPSOL (#140) (@ErikQQY)
Closed issues:
v5.3.0
v5.2.0
BoundaryValueDiffEq v5.2.0
Merged pull requests:
- Porting over Multiple Shooting and Single Shooting from NeuralBVP (#110) (@avik-pal)
- Fix interpolant evaluation error (#119) (@ErikQQY)
- Minor Updates to Multiple Shooting (#120) (@avik-pal)
- Setup for using Banded Structures in BVP (#124) (@avik-pal)
Closed issues:
v5.1.0
BoundaryValueDiffEq v5.1.0
Merged pull requests:
v5.0.0
BoundaryValueDiffEq v5.0.0
Merged pull requests:
- Faster Jacobian via Split backends (#98) (@avik-pal)
- Towards GPU Compatible BVP Solvers (#106) (@avik-pal)
- Bump actions/checkout from 3 to 4 (#108) (@dependabot[bot])
- Fast path for Two Point BVPs (#109) (@avik-pal)
- Add interpolations for MIRK methods (#112) (@ErikQQY)
Closed issues:
- Interoplation for MIRK methods (#111)
v4.0.1
BoundaryValueDiffEq v4.0.1
Closed issues:
- Regression with (General)MIRK4 on BoundaryValueDiffEq.jl v4.0 (#104)
Merged pull requests:
v4.0.0
BoundaryValueDiffEq v4.0.0
Closed issues:
- Defect control adaptivity (#12)
- Improve initial guess interface (#27)
- Dimension mismatch in solve() for MIRK methods providing an initial solution (#30)
- Adaptivity in MIRK solver (#54)
Merged pull requests:
- Add defect control adaptivity (#89) (@ErikQQY)
- Fix stage in collocation (#91) (@ErikQQY)
- Add MIRK5 method (#92) (@ErikQQY)
- refactor: Fix MIRKTableau and MIRKInterpTableau (#94) (@ErikQQY)
- Add MIRK3 method (#95) (@ErikQQY)
- Multiple Fixes for Type Stability & Performance (#96) (@avik-pal)
- Reworks the internals of MIRK (#97) (@avik-pal)
- [skip ci] Update README (#99) (@ErikQQY)
- Update docs for solvers (#100) (@ErikQQY)
- Add MIRK2 method (#101) (@ErikQQY)
- Fix initial guess interface (#102) (@ErikQQY)
- Update Project.toml (#103) (@ErikQQY)
v3.0.0
BoundaryValueDiffEq v3.0.0
Merged pull requests:
- Add MIRK6 method (#84) (@ErikQQY)
- enable dependabot for GitHub actions (#85) (@ranocha)
- Bump codecov/codecov-action from 1 to 3 (#86) (@dependabot[bot])
- Bump actions/checkout from 1 to 3 (#87) (@dependabot[bot])
- Bump actions/cache from 1 to 3 (#88) (@dependabot[bot])
- Purge NLsolve and introduce NonlinearSolve.jl (#90) (@avik-pal)
v2.11.0
BoundaryValueDiffEq v2.11.0
Closed issues:
Merged pull requests:
- Fix vector of vector initial conditions with GeneralMIRK4 (#82) (@ChrisRackauckas)