Recent Releases of BoundaryValueDiffEq

BoundaryValueDiffEq - BoundaryValueDiffEqCore-v1.11.1

BoundaryValueDiffEqCore BoundaryValueDiffEqCore-v1.11.1

Diff since BoundaryValueDiffEqCore-v1.11.0

Merged pull requests: - CompatHelper: bump compat for SparseConnectivityTracer to 1 for package BoundaryValueDiffEqCore, (keep existing compat) (#351) (@github-actions[bot]) - Bump Core (#353) (@ErikQQY)

Closed issues: - MIRK solvers do not properly use previous solution as initial guess (#345) - Latest BoundaryValueDiffEq cannot compile with BoundaryValueDiffEqCore v1.7 (#352)

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

BoundaryValueDiffEq - BoundaryValueDiffEqFIRK-v1.9.0

BoundaryValueDiffEqFIRK BoundaryValueDiffEqFIRK-v1.9.0

Diff since BoundaryValueDiffEqFIRK-v1.8.1

Merged pull requests: - Add unknown parameters estimation (#340) (@ErikQQY) - Make MultipleShooting more robust with different initial guess (#348) (@ErikQQY) - Bump versions (#349) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqAscher-v1.8.0

BoundaryValueDiffEqAscher BoundaryValueDiffEqAscher-v1.8.0

Diff since BoundaryValueDiffEqAscher-v1.7.0

Merged pull requests: - Add unknown parameters estimation (#340) (@ErikQQY) - Fix preparation mismatch (#342) (@ErikQQY) - Make MultipleShooting more robust with different initial guess (#348) (@ErikQQY) - Bump versions (#349) (@ErikQQY)

Closed issues: - 7 dependencies errored (#337) - Update to 5.18.0 results in Differentiation Interface Preparation Mismatch Error (#341)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRKN-v1.8.0

BoundaryValueDiffEqMIRKN BoundaryValueDiffEqMIRKN-v1.8.0

Diff since BoundaryValueDiffEqMIRKN-v1.7.1

Merged pull requests: - Add unknown parameters estimation (#340) (@ErikQQY) - Make MultipleShooting more robust with different initial guess (#348) (@ErikQQY) - Bump versions (#349) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRK-v1.9.0

BoundaryValueDiffEqMIRK BoundaryValueDiffEqMIRK-v1.9.0

Diff since BoundaryValueDiffEqMIRK-v1.8.1

Merged pull requests: - Add unknown parameters estimation (#340) (@ErikQQY) - Make MultipleShooting more robust with different initial guess (#348) (@ErikQQY) - Bump versions (#349) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqShooting-v1.9.0

BoundaryValueDiffEqShooting BoundaryValueDiffEqShooting-v1.9.0

Diff since BoundaryValueDiffEqShooting-v1.8.1

Merged pull requests: - Add unknown parameters estimation (#340) (@ErikQQY) - Make MultipleShooting more robust with different initial guess (#348) (@ErikQQY) - Bump versions (#349) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqCore-v1.11.0

BoundaryValueDiffEqCore BoundaryValueDiffEqCore-v1.11.0

Diff since BoundaryValueDiffEqCore-v1.10.0

Merged pull requests: - Add unknown parameters estimation (#340) (@ErikQQY) - Fix preparation mismatch (#342) (@ErikQQY) - Make MultipleShooting more robust with different initial guess (#348) (@ErikQQY) - Bump versions (#349) (@ErikQQY)

Closed issues: - 7 dependencies errored (#337) - Update to 5.18.0 results in Differentiation Interface Preparation Mismatch Error (#341)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRKN-v1.7.1

BoundaryValueDiffEqMIRKN BoundaryValueDiffEqMIRKN-v1.7.1

Diff since BoundaryValueDiffEqMIRKN-v1.7.0

Merged pull requests: - Fix preparation mismatch (#342) (@ErikQQY)

Closed issues: - 7 dependencies errored (#337) - Update to 5.18.0 results in Differentiation Interface Preparation Mismatch Error (#341)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRK-v1.8.1

BoundaryValueDiffEqMIRK BoundaryValueDiffEqMIRK-v1.8.1

Diff since BoundaryValueDiffEqMIRK-v1.8.0

Merged pull requests: - Fix preparation mismatch (#342) (@ErikQQY)

Closed issues: - 7 dependencies errored (#337) - Update to 5.18.0 results in Differentiation Interface Preparation Mismatch Error (#341)

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

BoundaryValueDiffEq - BoundaryValueDiffEqFIRK-v1.8.1

BoundaryValueDiffEqFIRK BoundaryValueDiffEqFIRK-v1.8.1

Diff since BoundaryValueDiffEqFIRK-v1.8.0

Merged pull requests: - Fix preparation mismatch (#342) (@ErikQQY)

Closed issues: - 7 dependencies errored (#337) - Update to 5.18.0 results in Differentiation Interface Preparation Mismatch Error (#341)

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

BoundaryValueDiffEq - BoundaryValueDiffEqShooting-v1.8.1

BoundaryValueDiffEqShooting BoundaryValueDiffEqShooting-v1.8.1

Diff since BoundaryValueDiffEqShooting-v1.8.0

Merged pull requests: - Fix preparation mismatch (#342) (@ErikQQY)

Closed issues: - 7 dependencies errored (#337) - Update to 5.18.0 results in Differentiation Interface Preparation Mismatch Error (#341)

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

BoundaryValueDiffEq - v5.18.0

BoundaryValueDiffEq v5.18.0

Diff since v5.17.0

Merged pull requests: - Allow more kwargs (#323) (@ErikQQY) - Set strict to false in shooting when prepare jacobian (#329) (@ErikQQY) - Add downstream CI for MTK (#330) (@ErikQQY) - Simplify derivative interpolation (#331) (@ErikQQY) - Add maxsol and minsol (#332) (@ErikQQY) - Make PR benchmark toggleable (#333) (@ErikQQY) - Update BenchmarkPR.yml (#334) (@ErikQQY) - build: update all DI to v0.7 (#338) (@ErikQQY) - Use JuliaFormatter v2 (#339) (@ErikQQY)

Closed issues: - Request: minsol, maxsol for finding the lowest/highest values of solutions (#282) - Support more AD backends (#288) - Foldable Benchmark comment in PR (#301) - Allow specifying tolerance in internal nonlinear solving (#321) - Downstream CI for MTK (#325)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRK-v1.8.0

BoundaryValueDiffEqMIRK BoundaryValueDiffEqMIRK-v1.8.0

Diff since BoundaryValueDiffEqMIRK-v1.7.0

Merged pull requests: - Allow more kwargs (#323) (@ErikQQY) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#326) (@github-actions[bot]) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#327) (@github-actions[bot]) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqShooting, (keep existing compat) (#328) (@github-actions[bot]) - Set strict to false in shooting when prepare jacobian (#329) (@ErikQQY) - Add downstream CI for MTK (#330) (@ErikQQY) - Simplify derivative interpolation (#331) (@ErikQQY) - Add maxsol and minsol (#332) (@ErikQQY) - Make PR benchmark toggleable (#333) (@ErikQQY) - Update BenchmarkPR.yml (#334) (@ErikQQY) - build: update all DI to v0.7 (#338) (@ErikQQY) - Use JuliaFormatter v2 (#339) (@ErikQQY)

Closed issues: - Request: minsol, maxsol for finding the lowest/highest values of solutions (#282) - Support more AD backends (#288) - Foldable Benchmark comment in PR (#301) - Allow specifying tolerance in internal nonlinear solving (#321) - Downstream CI for MTK (#325)

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

BoundaryValueDiffEq - BoundaryValueDiffEqShooting-v1.8.0

BoundaryValueDiffEqShooting BoundaryValueDiffEqShooting-v1.8.0

Diff since BoundaryValueDiffEqShooting-v1.7.0

Merged pull requests: - Allow more kwargs (#323) (@ErikQQY) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#326) (@github-actions[bot]) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#327) (@github-actions[bot]) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqShooting, (keep existing compat) (#328) (@github-actions[bot]) - Set strict to false in shooting when prepare jacobian (#329) (@ErikQQY) - Add downstream CI for MTK (#330) (@ErikQQY) - Simplify derivative interpolation (#331) (@ErikQQY) - Add maxsol and minsol (#332) (@ErikQQY) - Make PR benchmark toggleable (#333) (@ErikQQY) - Update BenchmarkPR.yml (#334) (@ErikQQY) - build: update all DI to v0.7 (#338) (@ErikQQY) - Use JuliaFormatter v2 (#339) (@ErikQQY)

Closed issues: - Request: minsol, maxsol for finding the lowest/highest values of solutions (#282) - Support more AD backends (#288) - Foldable Benchmark comment in PR (#301) - Allow specifying tolerance in internal nonlinear solving (#321) - Downstream CI for MTK (#325)

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

BoundaryValueDiffEq - BoundaryValueDiffEqFIRK-v1.8.0

BoundaryValueDiffEqFIRK BoundaryValueDiffEqFIRK-v1.8.0

Diff since BoundaryValueDiffEqFIRK-v1.7.0

Merged pull requests: - Allow more kwargs (#323) (@ErikQQY) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#326) (@github-actions[bot]) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#327) (@github-actions[bot]) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqShooting, (keep existing compat) (#328) (@github-actions[bot]) - Set strict to false in shooting when prepare jacobian (#329) (@ErikQQY) - Add downstream CI for MTK (#330) (@ErikQQY) - Simplify derivative interpolation (#331) (@ErikQQY) - Add maxsol and minsol (#332) (@ErikQQY) - Make PR benchmark toggleable (#333) (@ErikQQY) - Update BenchmarkPR.yml (#334) (@ErikQQY) - build: update all DI to v0.7 (#338) (@ErikQQY) - Use JuliaFormatter v2 (#339) (@ErikQQY)

Closed issues: - Request: minsol, maxsol for finding the lowest/highest values of solutions (#282) - Support more AD backends (#288) - Foldable Benchmark comment in PR (#301) - Allow specifying tolerance in internal nonlinear solving (#321) - Downstream CI for MTK (#325)

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

BoundaryValueDiffEq - BoundaryValueDiffEqCore-v1.10.0

BoundaryValueDiffEqCore BoundaryValueDiffEqCore-v1.10.0

Diff since BoundaryValueDiffEqCore-v1.9.0

Merged pull requests: - Allow more kwargs (#323) (@ErikQQY) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#326) (@github-actions[bot]) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#327) (@github-actions[bot]) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqShooting, (keep existing compat) (#328) (@github-actions[bot]) - Set strict to false in shooting when prepare jacobian (#329) (@ErikQQY) - Add downstream CI for MTK (#330) (@ErikQQY) - Simplify derivative interpolation (#331) (@ErikQQY) - Add maxsol and minsol (#332) (@ErikQQY) - Make PR benchmark toggleable (#333) (@ErikQQY) - Update BenchmarkPR.yml (#334) (@ErikQQY) - build: update all DI to v0.7 (#338) (@ErikQQY) - Use JuliaFormatter v2 (#339) (@ErikQQY)

Closed issues: - Request: minsol, maxsol for finding the lowest/highest values of solutions (#282) - Support more AD backends (#288) - Foldable Benchmark comment in PR (#301) - Allow specifying tolerance in internal nonlinear solving (#321) - Downstream CI for MTK (#325)

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

BoundaryValueDiffEq - BoundaryValueDiffEqAscher-v1.7.0

BoundaryValueDiffEqAscher BoundaryValueDiffEqAscher-v1.7.0

Diff since BoundaryValueDiffEqAscher-v1.6.1

Merged pull requests: - Use JuliaFormatter v2 (#339) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRKN-v1.7.0

BoundaryValueDiffEqMIRKN BoundaryValueDiffEqMIRKN-v1.7.0

Diff since BoundaryValueDiffEqMIRKN-v1.6.1

Merged pull requests: - Use JuliaFormatter v2 (#339) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqAscher-v1.6.1

BoundaryValueDiffEqAscher BoundaryValueDiffEqAscher-v1.6.1

Diff since BoundaryValueDiffEqAscher-v1.6.0

Merged pull requests: - Allow more kwargs (#323) (@ErikQQY) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#326) (@github-actions[bot]) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#327) (@github-actions[bot]) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqShooting, (keep existing compat) (#328) (@github-actions[bot]) - Set strict to false in shooting when prepare jacobian (#329) (@ErikQQY) - Add downstream CI for MTK (#330) (@ErikQQY) - Simplify derivative interpolation (#331) (@ErikQQY) - Add maxsol and minsol (#332) (@ErikQQY) - Make PR benchmark toggleable (#333) (@ErikQQY) - Update BenchmarkPR.yml (#334) (@ErikQQY) - build: update all DI to v0.7 (#338) (@ErikQQY)

Closed issues: - Request: minsol, maxsol for finding the lowest/highest values of solutions (#282) - Support more AD backends (#288) - Foldable Benchmark comment in PR (#301) - Allow specifying tolerance in internal nonlinear solving (#321) - Downstream CI for MTK (#325)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRKN-v1.6.1

BoundaryValueDiffEqMIRKN BoundaryValueDiffEqMIRKN-v1.6.1

Diff since BoundaryValueDiffEqMIRKN-v1.6.0

Merged pull requests: - Allow more kwargs (#323) (@ErikQQY) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#326) (@github-actions[bot]) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#327) (@github-actions[bot]) - CompatHelper: bump compat for DifferentiationInterface to 0.7 for package BoundaryValueDiffEqShooting, (keep existing compat) (#328) (@github-actions[bot]) - Set strict to false in shooting when prepare jacobian (#329) (@ErikQQY) - Add downstream CI for MTK (#330) (@ErikQQY) - Simplify derivative interpolation (#331) (@ErikQQY) - Add maxsol and minsol (#332) (@ErikQQY) - Make PR benchmark toggleable (#333) (@ErikQQY) - Update BenchmarkPR.yml (#334) (@ErikQQY) - build: update all DI to v0.7 (#338) (@ErikQQY)

Closed issues: - Request: minsol, maxsol for finding the lowest/highest values of solutions (#282) - Support more AD backends (#288) - Foldable Benchmark comment in PR (#301) - Allow specifying tolerance in internal nonlinear solving (#321) - Downstream CI for MTK (#325)

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

BoundaryValueDiffEq - v5.17.0

BoundaryValueDiffEq v5.17.0

Diff since v5.16.1

Merged pull requests: - Support Enzyme and Mooncake in AD backends (#291) (@ErikQQY) - Fix incorrect interpolant evaluation (#322) (@ErikQQY) - Bump minor version (#324) (@ErikQQY)

Closed issues: - Has something changed in MIRK4()? (#319)

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

BoundaryValueDiffEq - BoundaryValueDiffEqAscher-v1.6.0

BoundaryValueDiffEqAscher BoundaryValueDiffEqAscher-v1.6.0

Diff since BoundaryValueDiffEqAscher-v1.5.1

Merged pull requests: - Support Enzyme and Mooncake in AD backends (#291) (@ErikQQY) - Fix master (#318) (@ErikQQY) - Fix incorrect interpolant evaluation (#322) (@ErikQQY) - Bump minor version (#324) (@ErikQQY)

Closed issues: - Has something changed in MIRK4()? (#319)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRKN-v1.6.0

BoundaryValueDiffEqMIRKN BoundaryValueDiffEqMIRKN-v1.6.0

Diff since BoundaryValueDiffEqMIRKN-v1.5.1

Merged pull requests: - Support Enzyme and Mooncake in AD backends (#291) (@ErikQQY) - Fix master (#318) (@ErikQQY) - Fix incorrect interpolant evaluation (#322) (@ErikQQY) - Bump minor version (#324) (@ErikQQY)

Closed issues: - Has something changed in MIRK4()? (#319)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRK-v1.7.0

BoundaryValueDiffEqMIRK BoundaryValueDiffEqMIRK-v1.7.0

Diff since BoundaryValueDiffEqMIRK-v1.6.1

Merged pull requests: - Support Enzyme and Mooncake in AD backends (#291) (@ErikQQY) - Fix master (#318) (@ErikQQY) - Fix incorrect interpolant evaluation (#322) (@ErikQQY) - Bump minor version (#324) (@ErikQQY)

Closed issues: - Has something changed in MIRK4()? (#319)

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

BoundaryValueDiffEq - BoundaryValueDiffEqFIRK-v1.7.0

BoundaryValueDiffEqFIRK BoundaryValueDiffEqFIRK-v1.7.0

Diff since BoundaryValueDiffEqFIRK-v1.6.1

Merged pull requests: - Support Enzyme and Mooncake in AD backends (#291) (@ErikQQY) - Fix master (#318) (@ErikQQY) - Fix incorrect interpolant evaluation (#322) (@ErikQQY) - Bump minor version (#324) (@ErikQQY)

Closed issues: - Has something changed in MIRK4()? (#319)

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

BoundaryValueDiffEq - BoundaryValueDiffEqShooting-v1.7.0

BoundaryValueDiffEqShooting BoundaryValueDiffEqShooting-v1.7.0

Diff since BoundaryValueDiffEqShooting-v1.6.1

Merged pull requests: - Support Enzyme and Mooncake in AD backends (#291) (@ErikQQY) - Fix master (#318) (@ErikQQY) - Fix incorrect interpolant evaluation (#322) (@ErikQQY) - Bump minor version (#324) (@ErikQQY)

Closed issues: - Has something changed in MIRK4()? (#319)

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

BoundaryValueDiffEq - BoundaryValueDiffEqCore-v1.9.0

BoundaryValueDiffEqCore BoundaryValueDiffEqCore-v1.9.0

Diff since BoundaryValueDiffEqCore-v1.8.1

Merged pull requests: - Support Enzyme and Mooncake in AD backends (#291) (@ErikQQY) - Fix master (#318) (@ErikQQY) - Fix incorrect interpolant evaluation (#322) (@ErikQQY) - Bump minor version (#324) (@ErikQQY)

Closed issues: - Has something changed in MIRK4()? (#319)

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

BoundaryValueDiffEq - v5.16.1

BoundaryValueDiffEq v5.16.1

Diff since v5.16.0

Merged pull requests: - Add global error control adaptivity (#287) (@ErikQQY) - Split MIRKN bc and collocation parts (#292) (@ErikQQY) - Use safe similar (#293) (@ErikQQY) - Add package quality tests (#300) (@ErikQQY) - Support ForwardDiff 1.0 (#302) (@ErikQQY) - Use sources (#303) (@ErikQQY) - Allow more nested nonlinear solve kwargs in FIRK (#305) (@ErikQQY) - More abstraction for cache (#307) (@ErikQQY) - Add two-point BVP BigFloat test case (#310) (@ErikQQY) - Add derivative interpolation for FIRK (#311) (@ErikQQY) - update to ForwardDiff@1 (#317) (@oscardssmith) - Fix master (#318) (@ErikQQY)

Closed issues: - GE control (#34) - Shooting method fail when specified line search algorithm from LineSearches.jl for nonlinear solvers (#210) - Start using DifferentiationInterface (#218) - Manifest update broke my code using BVProblem with solver Shooting(Rodas4P(autodiff=false)) (#304) - Derivative solution from FIRK is missing (#309)

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

BoundaryValueDiffEq - BoundaryValueDiffEqAscher-v1.5.1

BoundaryValueDiffEqAscher BoundaryValueDiffEqAscher-v1.5.1

Diff since BoundaryValueDiffEqAscher-v1.5.0

Merged pull requests: - Add global error control adaptivity (#287) (@ErikQQY) - Split MIRKN bc and collocation parts (#292) (@ErikQQY) - Use safe similar (#293) (@ErikQQY) - Add package quality tests (#300) (@ErikQQY) - Support ForwardDiff 1.0 (#302) (@ErikQQY) - Use sources (#303) (@ErikQQY) - Allow more nested nonlinear solve kwargs in FIRK (#305) (@ErikQQY) - More abstraction for cache (#307) (@ErikQQY) - Add two-point BVP BigFloat test case (#310) (@ErikQQY) - Add derivative interpolation for FIRK (#311) (@ErikQQY) - update to ForwardDiff@1 (#317) (@oscardssmith)

Closed issues: - GE control (#34) - Shooting method fail when specified line search algorithm from LineSearches.jl for nonlinear solvers (#210) - Start using DifferentiationInterface (#218) - Manifest update broke my code using BVProblem with solver Shooting(Rodas4P(autodiff=false)) (#304) - Derivative solution from FIRK is missing (#309)

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

BoundaryValueDiffEq - BoundaryValueDiffEqShooting-v1.6.1

BoundaryValueDiffEqShooting BoundaryValueDiffEqShooting-v1.6.1

Diff since BoundaryValueDiffEqShooting-v1.6.0

Merged pull requests: - Add global error control adaptivity (#287) (@ErikQQY) - Split MIRKN bc and collocation parts (#292) (@ErikQQY) - Use safe similar (#293) (@ErikQQY) - Add package quality tests (#300) (@ErikQQY) - Support ForwardDiff 1.0 (#302) (@ErikQQY) - Use sources (#303) (@ErikQQY) - Allow more nested nonlinear solve kwargs in FIRK (#305) (@ErikQQY) - More abstraction for cache (#307) (@ErikQQY) - Add two-point BVP BigFloat test case (#310) (@ErikQQY) - Add derivative interpolation for FIRK (#311) (@ErikQQY) - update to ForwardDiff@1 (#317) (@oscardssmith)

Closed issues: - GE control (#34) - Shooting method fail when specified line search algorithm from LineSearches.jl for nonlinear solvers (#210) - Start using DifferentiationInterface (#218) - Manifest update broke my code using BVProblem with solver Shooting(Rodas4P(autodiff=false)) (#304) - Derivative solution from FIRK is missing (#309)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRK-v1.6.1

BoundaryValueDiffEqMIRK BoundaryValueDiffEqMIRK-v1.6.1

Diff since BoundaryValueDiffEqMIRK-v1.6.0

Merged pull requests: - Add global error control adaptivity (#287) (@ErikQQY) - Split MIRKN bc and collocation parts (#292) (@ErikQQY) - Use safe similar (#293) (@ErikQQY) - Add package quality tests (#300) (@ErikQQY) - Support ForwardDiff 1.0 (#302) (@ErikQQY) - Use sources (#303) (@ErikQQY) - Allow more nested nonlinear solve kwargs in FIRK (#305) (@ErikQQY) - More abstraction for cache (#307) (@ErikQQY) - Add two-point BVP BigFloat test case (#310) (@ErikQQY) - Add derivative interpolation for FIRK (#311) (@ErikQQY) - update to ForwardDiff@1 (#317) (@oscardssmith)

Closed issues: - GE control (#34) - Shooting method fail when specified line search algorithm from LineSearches.jl for nonlinear solvers (#210) - Start using DifferentiationInterface (#218) - Manifest update broke my code using BVProblem with solver Shooting(Rodas4P(autodiff=false)) (#304) - Derivative solution from FIRK is missing (#309)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRKN-v1.5.1

BoundaryValueDiffEqMIRKN BoundaryValueDiffEqMIRKN-v1.5.1

Diff since BoundaryValueDiffEqMIRKN-v1.5.0

Merged pull requests: - Add global error control adaptivity (#287) (@ErikQQY) - Split MIRKN bc and collocation parts (#292) (@ErikQQY) - Use safe similar (#293) (@ErikQQY) - Add package quality tests (#300) (@ErikQQY) - Support ForwardDiff 1.0 (#302) (@ErikQQY) - Use sources (#303) (@ErikQQY) - Allow more nested nonlinear solve kwargs in FIRK (#305) (@ErikQQY) - More abstraction for cache (#307) (@ErikQQY) - Add two-point BVP BigFloat test case (#310) (@ErikQQY) - Add derivative interpolation for FIRK (#311) (@ErikQQY) - update to ForwardDiff@1 (#317) (@oscardssmith)

Closed issues: - GE control (#34) - Shooting method fail when specified line search algorithm from LineSearches.jl for nonlinear solvers (#210) - Start using DifferentiationInterface (#218) - Manifest update broke my code using BVProblem with solver Shooting(Rodas4P(autodiff=false)) (#304) - Derivative solution from FIRK is missing (#309)

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

BoundaryValueDiffEq - BoundaryValueDiffEqFIRK-v1.6.1

BoundaryValueDiffEqFIRK BoundaryValueDiffEqFIRK-v1.6.1

Diff since BoundaryValueDiffEqFIRK-v1.6.0

Merged pull requests: - Add global error control adaptivity (#287) (@ErikQQY) - Split MIRKN bc and collocation parts (#292) (@ErikQQY) - Use safe similar (#293) (@ErikQQY) - Add package quality tests (#300) (@ErikQQY) - Support ForwardDiff 1.0 (#302) (@ErikQQY) - Use sources (#303) (@ErikQQY) - Allow more nested nonlinear solve kwargs in FIRK (#305) (@ErikQQY) - More abstraction for cache (#307) (@ErikQQY) - Add two-point BVP BigFloat test case (#310) (@ErikQQY) - Add derivative interpolation for FIRK (#311) (@ErikQQY) - update to ForwardDiff@1 (#317) (@oscardssmith)

Closed issues: - GE control (#34) - Shooting method fail when specified line search algorithm from LineSearches.jl for nonlinear solvers (#210) - Start using DifferentiationInterface (#218) - Manifest update broke my code using BVProblem with solver Shooting(Rodas4P(autodiff=false)) (#304) - Derivative solution from FIRK is missing (#309)

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

BoundaryValueDiffEq - BoundaryValueDiffEqCore-v1.8.1

BoundaryValueDiffEqCore BoundaryValueDiffEqCore-v1.8.1

Diff since BoundaryValueDiffEqCore-v1.8.0

Merged pull requests: - Add global error control adaptivity (#287) (@ErikQQY) - Split MIRKN bc and collocation parts (#292) (@ErikQQY) - Use safe similar (#293) (@ErikQQY) - Add package quality tests (#300) (@ErikQQY) - Support ForwardDiff 1.0 (#302) (@ErikQQY) - Use sources (#303) (@ErikQQY) - Allow more nested nonlinear solve kwargs in FIRK (#305) (@ErikQQY) - More abstraction for cache (#307) (@ErikQQY) - Add two-point BVP BigFloat test case (#310) (@ErikQQY) - Add derivative interpolation for FIRK (#311) (@ErikQQY) - update to ForwardDiff@1 (#317) (@oscardssmith)

Closed issues: - GE control (#34) - Shooting method fail when specified line search algorithm from LineSearches.jl for nonlinear solvers (#210) - Start using DifferentiationInterface (#218) - Manifest update broke my code using BVProblem with solver Shooting(Rodas4P(autodiff=false)) (#304) - Derivative solution from FIRK is missing (#309)

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

BoundaryValueDiffEq - BoundaryValueDiffEqShooting-v1.6.0

BoundaryValueDiffEqShooting BoundaryValueDiffEqShooting-v1.6.0

Diff since BoundaryValueDiffEqShooting-v1.5.0

Merged pull requests: - Use DifferentiationInterface for Jacobian stuff (#283) (@ErikQQY) - Add improved MIRK6 method (#285) (@ErikQQY) - Ignore dt checking when initial guess is provided (#286) (@ErikQQY)

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

BoundaryValueDiffEq - v5.16.0

BoundaryValueDiffEq v5.16.0

Diff since v5.15.0

Merged pull requests: - Make docs build to gh-pages (#273) (@ChrisRackauckas) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqCore, (keep existing compat) (#275) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#276) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#277) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqShooting, (keep existing compat) (#278) (@github-actions[bot]) - Imrove initial guess handling (#279) (@ErikQQY) - Add NLLS BVP docs (#280) (@ErikQQY) - Use DifferentiationInterface for Jacobian stuff (#283) (@ErikQQY) - Add improved MIRK6 method (#285) (@ErikQQY) - Ignore dt checking when initial guess is provided (#286) (@ErikQQY)

Closed issues: - More TODOs (#93) - Docs for providing initial guess (#274)

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

BoundaryValueDiffEq - BoundaryValueDiffEqFIRK-v1.6.0

BoundaryValueDiffEqFIRK BoundaryValueDiffEqFIRK-v1.6.0

Diff since BoundaryValueDiffEqFIRK-v1.5.0

Merged pull requests: - Use DifferentiationInterface for Jacobian stuff (#283) (@ErikQQY) - Add improved MIRK6 method (#285) (@ErikQQY) - Ignore dt checking when initial guess is provided (#286) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqAscher-v1.5.0

BoundaryValueDiffEqAscher BoundaryValueDiffEqAscher-v1.5.0

Diff since BoundaryValueDiffEqAscher-v1.4.0

Merged pull requests: - Use DifferentiationInterface for Jacobian stuff (#283) (@ErikQQY) - Add improved MIRK6 method (#285) (@ErikQQY) - Ignore dt checking when initial guess is provided (#286) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRKN-v1.5.0

BoundaryValueDiffEqMIRKN BoundaryValueDiffEqMIRKN-v1.5.0

Diff since BoundaryValueDiffEqMIRKN-v1.4.0

Merged pull requests: - Use DifferentiationInterface for Jacobian stuff (#283) (@ErikQQY) - Add improved MIRK6 method (#285) (@ErikQQY) - Ignore dt checking when initial guess is provided (#286) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRK-v1.6.0

BoundaryValueDiffEqMIRK BoundaryValueDiffEqMIRK-v1.6.0

Diff since BoundaryValueDiffEqMIRK-v1.5.0

Merged pull requests: - Use DifferentiationInterface for Jacobian stuff (#283) (@ErikQQY) - Add improved MIRK6 method (#285) (@ErikQQY) - Ignore dt checking when initial guess is provided (#286) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqCore-v1.8.0

BoundaryValueDiffEqCore BoundaryValueDiffEqCore-v1.8.0

Diff since BoundaryValueDiffEqCore-v1.7.0

Merged pull requests: - Use DifferentiationInterface for Jacobian stuff (#283) (@ErikQQY) - Add improved MIRK6 method (#285) (@ErikQQY) - Ignore dt checking when initial guess is provided (#286) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqShooting-v1.5.0

BoundaryValueDiffEqShooting BoundaryValueDiffEqShooting-v1.5.0

Diff since BoundaryValueDiffEqShooting-v1.4.0

Merged pull requests: - Add documentations (#263) (@ErikQQY) - Add JET test for MIRKN methods (#271) (@ErikQQY) - Make docs build to gh-pages (#273) (@ChrisRackauckas) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqCore, (keep existing compat) (#275) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#276) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#277) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqShooting, (keep existing compat) (#278) (@github-actions[bot]) - Imrove initial guess handling (#279) (@ErikQQY) - Add NLLS BVP docs (#280) (@ErikQQY)

Closed issues: - More TODOs (#93) - Documentation (#173) - Docs for providing initial guess (#274)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRKN-v1.4.0

BoundaryValueDiffEqMIRKN BoundaryValueDiffEqMIRKN-v1.4.0

Diff since BoundaryValueDiffEqMIRKN-v1.3.0

Merged pull requests: - Add documentations (#263) (@ErikQQY) - Make docs build to gh-pages (#273) (@ChrisRackauckas) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqCore, (keep existing compat) (#275) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#276) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#277) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqShooting, (keep existing compat) (#278) (@github-actions[bot]) - Imrove initial guess handling (#279) (@ErikQQY) - Add NLLS BVP docs (#280) (@ErikQQY)

Closed issues: - More TODOs (#93) - Documentation (#173) - Docs for providing initial guess (#274)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRK-v1.5.0

BoundaryValueDiffEqMIRK BoundaryValueDiffEqMIRK-v1.5.0

Diff since BoundaryValueDiffEqMIRK-v1.4.0

Merged pull requests: - Add documentations (#263) (@ErikQQY) - Add JET test for MIRKN methods (#271) (@ErikQQY) - Make docs build to gh-pages (#273) (@ChrisRackauckas) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqCore, (keep existing compat) (#275) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#276) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#277) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqShooting, (keep existing compat) (#278) (@github-actions[bot]) - Imrove initial guess handling (#279) (@ErikQQY) - Add NLLS BVP docs (#280) (@ErikQQY)

Closed issues: - More TODOs (#93) - Documentation (#173) - Docs for providing initial guess (#274)

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

BoundaryValueDiffEq - BoundaryValueDiffEqFIRK-v1.5.0

BoundaryValueDiffEqFIRK BoundaryValueDiffEqFIRK-v1.5.0

Diff since BoundaryValueDiffEqFIRK-v1.4.0

Merged pull requests: - Add documentations (#263) (@ErikQQY) - Add JET test for MIRKN methods (#271) (@ErikQQY) - Make docs build to gh-pages (#273) (@ChrisRackauckas) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqCore, (keep existing compat) (#275) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#276) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#277) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqShooting, (keep existing compat) (#278) (@github-actions[bot]) - Imrove initial guess handling (#279) (@ErikQQY) - Add NLLS BVP docs (#280) (@ErikQQY)

Closed issues: - More TODOs (#93) - Documentation (#173) - Docs for providing initial guess (#274)

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

BoundaryValueDiffEq - BoundaryValueDiffEqAscher-v1.4.0

BoundaryValueDiffEqAscher BoundaryValueDiffEqAscher-v1.4.0

Diff since BoundaryValueDiffEqAscher-v1.3.0

Merged pull requests: - Add documentations (#263) (@ErikQQY) - Add JET test for MIRKN methods (#271) (@ErikQQY) - Make docs build to gh-pages (#273) (@ChrisRackauckas) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqCore, (keep existing compat) (#275) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#276) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#277) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqShooting, (keep existing compat) (#278) (@github-actions[bot]) - Imrove initial guess handling (#279) (@ErikQQY) - Add NLLS BVP docs (#280) (@ErikQQY)

Closed issues: - More TODOs (#93) - Documentation (#173) - Docs for providing initial guess (#274)

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

BoundaryValueDiffEq - BoundaryValueDiffEqCore-v1.7.0

BoundaryValueDiffEqCore BoundaryValueDiffEqCore-v1.7.0

Diff since BoundaryValueDiffEqCore-v1.6.0

Merged pull requests: - Add documentations (#263) (@ErikQQY) - Make docs build to gh-pages (#273) (@ChrisRackauckas) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqCore, (keep existing compat) (#275) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#276) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#277) (@github-actions[bot]) - CompatHelper: bump compat for LinearSolve to 3 for package BoundaryValueDiffEqShooting, (keep existing compat) (#278) (@github-actions[bot]) - Imrove initial guess handling (#279) (@ErikQQY) - Add NLLS BVP docs (#280) (@ErikQQY)

Closed issues: - Documentation (#173) - Docs for providing initial guess (#274)

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

BoundaryValueDiffEq - v5.15.0

BoundaryValueDiffEq v5.15.0

Diff since v5.14.0

Merged pull requests: - Add documentations (#263) (@ErikQQY) - Add JET test for MIRKN methods (#271) (@ErikQQY)

Closed issues: - Documentation (#173)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRKN-v1.3.0

BoundaryValueDiffEqMIRKN BoundaryValueDiffEqMIRKN-v1.3.0

Diff since BoundaryValueDiffEqMIRKN-v1.2.0

Merged pull requests: - Add JET test for MIRKN methods (#271) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqCore-v1.6.0

BoundaryValueDiffEqCore BoundaryValueDiffEqCore-v1.6.0

Diff since BoundaryValueDiffEqCore-v1.5.0

Merged pull requests: - Add JET test for MIRKN methods (#271) (@ErikQQY)

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

BoundaryValueDiffEq - v5.14.0

BoundaryValueDiffEq v5.14.0

Diff since v5.13.0

Merged pull requests: - Add more utils for EvalSol (#266) (@ErikQQY) - Clean the using in each subpackage (#267) (@ErikQQY) - CompatHelper: add new compat entry for ADTypes at version 1, (keep existing compat) (#269) (@github-actions[bot]) - Update Project.toml (#270) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqFIRK-v1.4.0

BoundaryValueDiffEqFIRK BoundaryValueDiffEqFIRK-v1.4.0

Diff since BoundaryValueDiffEqFIRK-v1.3.0

Merged pull requests: - Add more utils for EvalSol (#266) (@ErikQQY) - Clean the using in each subpackage (#267) (@ErikQQY) - CompatHelper: add new compat entry for ADTypes at version 1, (keep existing compat) (#269) (@github-actions[bot]) - Update Project.toml (#270) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqShooting-v1.4.0

BoundaryValueDiffEqShooting BoundaryValueDiffEqShooting-v1.4.0

Diff since BoundaryValueDiffEqShooting-v1.3.0

Merged pull requests: - Add more utils for EvalSol (#266) (@ErikQQY) - Clean the using in each subpackage (#267) (@ErikQQY) - CompatHelper: add new compat entry for ADTypes at version 1, (keep existing compat) (#269) (@github-actions[bot]) - Update Project.toml (#270) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRK-v1.4.0

BoundaryValueDiffEqMIRK BoundaryValueDiffEqMIRK-v1.4.0

Diff since BoundaryValueDiffEqMIRK-v1.3.0

Merged pull requests: - Add more utils for EvalSol (#266) (@ErikQQY) - Clean the using in each subpackage (#267) (@ErikQQY) - CompatHelper: add new compat entry for ADTypes at version 1, (keep existing compat) (#269) (@github-actions[bot]) - Update Project.toml (#270) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRKN-v1.2.0

BoundaryValueDiffEqMIRKN BoundaryValueDiffEqMIRKN-v1.2.0

Diff since BoundaryValueDiffEqMIRKN-v1.1.0

Merged pull requests: - Add more utils for EvalSol (#266) (@ErikQQY) - Clean the using in each subpackage (#267) (@ErikQQY) - CompatHelper: add new compat entry for ADTypes at version 1, (keep existing compat) (#269) (@github-actions[bot]) - Update Project.toml (#270) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqAscher-v1.3.0

BoundaryValueDiffEqAscher BoundaryValueDiffEqAscher-v1.3.0

Diff since BoundaryValueDiffEqAscher-v1.2.0

Merged pull requests: - Add more utils for EvalSol (#266) (@ErikQQY) - Clean the using in each subpackage (#267) (@ErikQQY) - CompatHelper: add new compat entry for ADTypes at version 1, (keep existing compat) (#269) (@github-actions[bot]) - Update Project.toml (#270) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqCore-v1.5.0

BoundaryValueDiffEqCore BoundaryValueDiffEqCore-v1.5.0

Diff since BoundaryValueDiffEqCore-v1.4.0

Merged pull requests: - Clean the using in each subpackage (#267) (@ErikQQY) - CompatHelper: add new compat entry for ADTypes at version 1, (keep existing compat) (#269) (@github-actions[bot]) - Update Project.toml (#270) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqCore-v1.4.0

BoundaryValueDiffEqCore BoundaryValueDiffEqCore-v1.4.0

Diff since BoundaryValueDiffEqCore-v1.3.0

Merged pull requests: - Add more utils for EvalSol (#266) (@ErikQQY)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRKN-v1.1.0

BoundaryValueDiffEqMIRKN BoundaryValueDiffEqMIRKN-v1.1.0

Merged pull requests: - Add Travis CI & AppVeyor testing of v0.6, add test badges to README.md (#2) (@ScottPJones) - Add missing dependencies to REQUIRE (#4) (@ScottPJones) - [WIP] Files Clean up (#13) (@YingboMa) - [WIP] Optimize the MIRK method (#15) (@YingboMa) - Use in-place vector of vectors operations (#16) (@YingboMa) - Clean up (#17) (@YingboMa) - Add Jacobian support (#20) (@YingboMa) - Fix deprecations (#21) (@femtocleaner[bot]) - DiffEqDiffTools API changes (#28) (@dextorious) - Difftools (#29) (@ChrisRackauckas) - Match with NLsolve new API (#32) (@YingboMa) - Update for BandedMatrices.jl v0.5 (#35) (@dlfivefifty) - Fix deprecations (#37) (@femtocleaner[bot]) - Fix depwarns (#38) (@YingboMa) - Update cache.jl (#39) (@jamesjscully) - Fix ics (#40) (@ChrisRackauckas) - Add CITATION.bib (#42) (@asinghvi17) - CompatHelper: add new compat entry for "Reexport" at version "0.2" (#46) (@github-actions[bot]) - CompatHelper: add new compat entry for "DiffEqBase" at version "6.5" (#47) (@github-actions[bot]) - CompatHelper: add new compat entry for "NLsolve" at version "4.2" (#48) (@github-actions[bot]) - CompatHelper: add new compat entry for "BandedMatrices" at version "0.14" (#49) (@github-actions[bot]) - CompatHelper: add new compat entry for "ForwardDiff" at version "0.10" (#50) (@github-actions[bot]) - CompatHelper: add new compat entry for "DiffEqDiffTools" at version "1.4" (#51) (@github-actions[bot]) - update to n+1 points in range (#53) (@magerton) - Fixes for FiniteDiff (#56) (@kanav99) - Install TagBot as a GitHub Action (#57) (@JuliaTagBot) - CompatHelper: bump compat for "BandedMatrices" to "0.15" (#58) (@github-actions[bot]) - MassInstallAction: Install the TagBot workflow on this repository (#59) (@christopher-dG) - MassInstallAction: Install the GitHubActionsCI workflow on this repository (#60) (@christopher-dG) - CompatHelper: bump compat for "Reexport" to "1.0" (#61) (@github-actions[bot]) - CompatHelper: bump compat for "BandedMatrices" to "0.16" (#63) (@github-actions[bot]) - Remove overly strict type constraint (#65) (@YingboMa) - Fix different types for x and y (#66) (@MatFi) - CI for LTS (#70) (@ChrisRackauckas) - BandedMatrices v0.17 (#72) (@dlfivefifty) - format SciML Style (#75) (@ChrisRackauckas) - use the correct abstract algorithm (#77) (@ChrisRackauckas) - MassInstallAction: Install the Invalidations workflow on this repository (#78) (@ranocha) - MassInstallAction: Install the Invalidations workflow on this repository (#80) (@devmotion) - Update retcode to ReturnCode (#81) (@ChrisRackauckas) - Fix vector of vector initial conditions with GeneralMIRK4 (#82) (@ChrisRackauckas) - 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]) - Add defect control adaptivity (#89) (@ErikQQY) - Purge NLsolve and introduce NonlinearSolve.jl (#90) (@avik-pal) - 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) - Faster Jacobian via Split backends (#98) (@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) - Fix dt errors (#105) (@ErikQQY) - 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) - Porting over Multiple Shooting and Single Shooting from NeuralBVP (#110) (@avik-pal) - Add interpolations for MIRK methods (#112) (@ErikQQY) - Split up the 2Point BVP (#116) (@avik-pal) - Fix interpolant evaluation error (#119) (@ErikQQY) - Minor Updates to Multiple Shooting (#120) (@avik-pal) - Overcontrained / Underconstrained BVPs (#122) (@avik-pal) - Setup for using Banded Structures in BVP (#124) (@avik-pal) - Try to improve Compilation Speeds (#127) (@avik-pal) - chore: bump RecursiveArrayTools compat (#129) (@AayushSabharwal) - 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) - Use AlmostBandedMatrix for MIRK Jacobians (#141) (@avik-pal) - Up compats (#146) (@avik-pal) - Bump actions/upload-artifact from 3 to 4 (#151) (@dependabot[bot]) - Upper bound diffeqbase and patch bandind error (#152) (@avik-pal) - Remove DiffEqBase upperbound (#154) (@avik-pal) - Faster Precompilation (#155) (@avik-pal) - Add DEStats and more docstrings for BVPM2 (#156) (@ErikQQY) - Add COLNEW algorithm (#159) (@ErikQQY) - Bump actions/cache from 3 to 4 (#160) (@dependabot[bot]) - Bump peter-evans/create-or-update-comment from 3 to 4 (#161) (@dependabot[bot]) - Bump peter-evans/find-comment from 2 to 3 (#162) (@dependabot[bot]) - Bump codecov/codecov-action from 3 to 4 (#165) (@dependabot[bot]) - ci: explicitly specify token for codecov (#166) (@thazhemadam) - Run JuliaFormatter.format() (#167) (@LilithHafner) - Allow Adapt@v4 (#168) (@oscardssmith) - Update DEStats in ODEInterface extension (#169) (@ErikQQY) - Support idxs in interpolation (#176) (@avik-pal) - Add MIRK methods in CI benchmarks (#177) (@ErikQQY) - Add Lobatto IIIa-c and Radau IIa solvers (#178) (@axla-io) - Bump julia-actions/setup-julia from 1 to 2 (#179) (@dependabot[bot]) - ci: standardise workflows using SciML's reusable workflows (#183) (@thazhemadam) - Bump julia-actions/cache from 1 to 2 (#184) (@dependabot[bot]) - fix: don't depend on ODESolution internals (#186) (@AayushSabharwal) - Migrating to new ADTypes (#188) (@avik-pal) - Remove recompileinvalidations (#192) (@ChrisRackauckas) - Fix CI (#195) (@ErikQQY) - COLNEW support multi-points BVP (#196) (@ErikQQY) - Fix benchmarks CI (#198) (@ErikQQY) - Fix non-adaptive interpolation (#200) (@ErikQQY) - Fix StaticArrays support for MIRK methods (#201) (@ErikQQY) - Fix support for BigFloat u0 (#202) (@ErikQQY) - Fix interpolation for solution derivative (#203) (@ErikQQY) - ci: update tests workflow to use centralized reusable workflow and auto-suggest formatting changes on PRs (#204) (@thazhemadam) - Use VectorOfArray for arrays in MIRK (#205) (@ErikQQY) - Boundary conditions use VectorOfArray API (#206) (@ErikQQY) - Refactor FIRK solvers (#211) (@ErikQQY) - Split MIRK methods into subpackage (#213) (@ErikQQY) - Split FIRK methods into subpackage (#214) (@ErikQQY) - Split Shooting methods into subpackage (#215) (@ErikQQY) - Core subpackage for BoundaryValueDiffEq (#216) (@ErikQQY) - Add BVDAE solvers (#217) (@ErikQQY) - Add license to BoundaryValueDiffEqCore (#219) (@ErikQQY) - Subpackages use BoundaryValueDiffEqCore (#221) (@ErikQQY) - CompatHelper: add new compat entry for BoundaryValueDiffEqCore at version 1, (keep existing compat) (#222) (@github-actions[bot]) - ci: test with 1, lts and pre versions of julia (#223) (@thazhemadam) - BoundaryValueDiffEqShooting missing Core compat (#224) (@ErikQQY) - Done BoundaryValueDiffEq splitting (#225) (@ErikQQY) - Extension solvers should use Core (#226) (@ErikQQY) - Fix precompilation on 1.11 (#227) (@ErikQQY) - CompatHelper for subpackage compats (#228) (@ErikQQY) - Add MIRKN methods (#230) (@ErikQQY) - Update Project.toml (#231) (@ErikQQY) - CompatHelper: bump compat for NonlinearSolve to 4, (keep existing compat) (#233) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqCore, (keep existing compat) (#234) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#235) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#236) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqShooting, (keep existing compat) (#237) (@github-actions[bot]) - Use NonlinearSolveFirstOrder subpackages and use new CI (#238) (@ErikQQY) - hotfix _unsafe_nonlinearfunction (#240) (@ChrisRackauckas) - Add license to MIRKN subpackage (#252) (@ErikQQY) - Bump codecov/codecov-action from 4 to 5 (#254) (@dependabot[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqMIRKN at version 1, (keep existing compat) (#255) (@github-actions[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqAscher at version 1, (keep existing compat) (#256) (@github-actions[bot]) - Boundary conditions should always use solution object (#260) (@ErikQQY) - Use solution object in all solvers (#261) (@ErikQQY) - Add TagBot for subpackages (#262) (@ErikQQY) - Release a minor version (#264) (@ErikQQY)

Closed issues: - saveat doesn't work when specifying a negative part of tspan (#3) - TODO list of GSoC (#5) - Functions in Types (#6) - dt (#7) - Clean Files (#8) - Abstract typing (#9) - DiffEq solution and testing tools (#10) - Cleanup test files (#11) - Defect control adaptivity (#12) - Move problem types (#18) - Multiple Shooting Methods (#19) - Passing parameters to the residuals method (#23) - Utilize reinit fast path in shooting (#26) - Improve initial guess interface (#27) - Dimension mismatch in solve() for MIRK methods providing an initial solution (#30) - True banded matrix support (#31) - How to input a tolerance in BVP (#41) - BigFloat support for TwoPointBVProblem using MIRK4 (#43) - Solution has no du component (#44) - Register (#45) - DimensionMismatch("dimensions must match") with Shooting() (#52) - Adaptivity in MIRK solver (#54) - Residual vector dimension (#55) - TagBot trigger issue (#62) - Doesn't support MVector (#64) - Add nonstandard array support (#67) - MIRK4() BVP solver gives wrong results (#69) - Unexpected kwargs passed to new warning system (#71) - BV Problem : No possibility to provide non constant initial guess (#73) - Feature request: BVP-DAE support (#76) - Regression with (General)MIRK4 on BoundaryValueDiffEq.jl v4.0 (#104) - README example should use interpolation instead of indexing (#107) - Interoplation for MIRK methods (#111) - Very long compilation time for solve() (#117) - Error afer updating to BoundaryValueDiffEq v5: BoundsError in interpolation (#118) - Autoselect Correct Solver for Nonlinear Least Squares (#123) - Support Initial Guess Function (#128) - Invalid Bandind error / Manifolds.jl (#148) - MIRK methods failed on swirling flow III when viscosity parameter is small (#153) - Pre-compilation failure (#158) - Example from the docs doesn't run (#170) - Manifolds.jl / EmbeddedTorus is failing again (#171) - VJP Computation (for NonlinearSolve) is extremely inefficient (#175) - Shooting methods fail on flow in a channel tests (#191) - MIRK methods don't support Static Arrays (#193) - MIRK4 interpolation bug (#197) - Bug when plotting with MIRK solver (#199) - BoundaryValueDiffEq.jl fails to precompile (#207) - WARNING: both NonlinearSolve and LineSearches export ... (#220) - Unable to Precompile BoundaryValueDiffEq (#239) - Nested_nlsolve in RadauIIa7 issue (#242) - Deprecated use of NonlinearSolve.LineSearch (#243) - BoundaryValueDiffEq does not precompile on Windows 11 (#244)

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

BoundaryValueDiffEq - BoundaryValueDiffEqFIRK-v1.3.0

BoundaryValueDiffEqFIRK BoundaryValueDiffEqFIRK-v1.3.0

Merged pull requests: - Add Travis CI & AppVeyor testing of v0.6, add test badges to README.md (#2) (@ScottPJones) - Add missing dependencies to REQUIRE (#4) (@ScottPJones) - [WIP] Files Clean up (#13) (@YingboMa) - [WIP] Optimize the MIRK method (#15) (@YingboMa) - Use in-place vector of vectors operations (#16) (@YingboMa) - Clean up (#17) (@YingboMa) - Add Jacobian support (#20) (@YingboMa) - Fix deprecations (#21) (@femtocleaner[bot]) - DiffEqDiffTools API changes (#28) (@dextorious) - Difftools (#29) (@ChrisRackauckas) - Match with NLsolve new API (#32) (@YingboMa) - Update for BandedMatrices.jl v0.5 (#35) (@dlfivefifty) - Fix deprecations (#37) (@femtocleaner[bot]) - Fix depwarns (#38) (@YingboMa) - Update cache.jl (#39) (@jamesjscully) - Fix ics (#40) (@ChrisRackauckas) - Add CITATION.bib (#42) (@asinghvi17) - CompatHelper: add new compat entry for "Reexport" at version "0.2" (#46) (@github-actions[bot]) - CompatHelper: add new compat entry for "DiffEqBase" at version "6.5" (#47) (@github-actions[bot]) - CompatHelper: add new compat entry for "NLsolve" at version "4.2" (#48) (@github-actions[bot]) - CompatHelper: add new compat entry for "BandedMatrices" at version "0.14" (#49) (@github-actions[bot]) - CompatHelper: add new compat entry for "ForwardDiff" at version "0.10" (#50) (@github-actions[bot]) - CompatHelper: add new compat entry for "DiffEqDiffTools" at version "1.4" (#51) (@github-actions[bot]) - update to n+1 points in range (#53) (@magerton) - Fixes for FiniteDiff (#56) (@kanav99) - Install TagBot as a GitHub Action (#57) (@JuliaTagBot) - CompatHelper: bump compat for "BandedMatrices" to "0.15" (#58) (@github-actions[bot]) - MassInstallAction: Install the TagBot workflow on this repository (#59) (@christopher-dG) - MassInstallAction: Install the GitHubActionsCI workflow on this repository (#60) (@christopher-dG) - CompatHelper: bump compat for "Reexport" to "1.0" (#61) (@github-actions[bot]) - CompatHelper: bump compat for "BandedMatrices" to "0.16" (#63) (@github-actions[bot]) - Remove overly strict type constraint (#65) (@YingboMa) - Fix different types for x and y (#66) (@MatFi) - CI for LTS (#70) (@ChrisRackauckas) - BandedMatrices v0.17 (#72) (@dlfivefifty) - format SciML Style (#75) (@ChrisRackauckas) - use the correct abstract algorithm (#77) (@ChrisRackauckas) - MassInstallAction: Install the Invalidations workflow on this repository (#78) (@ranocha) - MassInstallAction: Install the Invalidations workflow on this repository (#80) (@devmotion) - Update retcode to ReturnCode (#81) (@ChrisRackauckas) - Fix vector of vector initial conditions with GeneralMIRK4 (#82) (@ChrisRackauckas) - 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]) - Add defect control adaptivity (#89) (@ErikQQY) - Purge NLsolve and introduce NonlinearSolve.jl (#90) (@avik-pal) - 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) - Faster Jacobian via Split backends (#98) (@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) - Fix dt errors (#105) (@ErikQQY) - 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) - Porting over Multiple Shooting and Single Shooting from NeuralBVP (#110) (@avik-pal) - Add interpolations for MIRK methods (#112) (@ErikQQY) - Split up the 2Point BVP (#116) (@avik-pal) - Fix interpolant evaluation error (#119) (@ErikQQY) - Minor Updates to Multiple Shooting (#120) (@avik-pal) - Overcontrained / Underconstrained BVPs (#122) (@avik-pal) - Setup for using Banded Structures in BVP (#124) (@avik-pal) - Try to improve Compilation Speeds (#127) (@avik-pal) - chore: bump RecursiveArrayTools compat (#129) (@AayushSabharwal) - 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) - Use AlmostBandedMatrix for MIRK Jacobians (#141) (@avik-pal) - Up compats (#146) (@avik-pal) - Bump actions/upload-artifact from 3 to 4 (#151) (@dependabot[bot]) - Upper bound diffeqbase and patch bandind error (#152) (@avik-pal) - Remove DiffEqBase upperbound (#154) (@avik-pal) - Faster Precompilation (#155) (@avik-pal) - Add DEStats and more docstrings for BVPM2 (#156) (@ErikQQY) - Add COLNEW algorithm (#159) (@ErikQQY) - Bump actions/cache from 3 to 4 (#160) (@dependabot[bot]) - Bump peter-evans/create-or-update-comment from 3 to 4 (#161) (@dependabot[bot]) - Bump peter-evans/find-comment from 2 to 3 (#162) (@dependabot[bot]) - Bump codecov/codecov-action from 3 to 4 (#165) (@dependabot[bot]) - ci: explicitly specify token for codecov (#166) (@thazhemadam) - Run JuliaFormatter.format() (#167) (@LilithHafner) - Allow Adapt@v4 (#168) (@oscardssmith) - Update DEStats in ODEInterface extension (#169) (@ErikQQY) - Support idxs in interpolation (#176) (@avik-pal) - Add MIRK methods in CI benchmarks (#177) (@ErikQQY) - Add Lobatto IIIa-c and Radau IIa solvers (#178) (@axla-io) - Bump julia-actions/setup-julia from 1 to 2 (#179) (@dependabot[bot]) - ci: standardise workflows using SciML's reusable workflows (#183) (@thazhemadam) - Bump julia-actions/cache from 1 to 2 (#184) (@dependabot[bot]) - fix: don't depend on ODESolution internals (#186) (@AayushSabharwal) - Migrating to new ADTypes (#188) (@avik-pal) - Remove recompileinvalidations (#192) (@ChrisRackauckas) - Fix CI (#195) (@ErikQQY) - COLNEW support multi-points BVP (#196) (@ErikQQY) - Fix benchmarks CI (#198) (@ErikQQY) - Fix non-adaptive interpolation (#200) (@ErikQQY) - Fix StaticArrays support for MIRK methods (#201) (@ErikQQY) - Fix support for BigFloat u0 (#202) (@ErikQQY) - Fix interpolation for solution derivative (#203) (@ErikQQY) - ci: update tests workflow to use centralized reusable workflow and auto-suggest formatting changes on PRs (#204) (@thazhemadam) - Use VectorOfArray for arrays in MIRK (#205) (@ErikQQY) - Boundary conditions use VectorOfArray API (#206) (@ErikQQY) - Refactor FIRK solvers (#211) (@ErikQQY) - Split MIRK methods into subpackage (#213) (@ErikQQY) - Split FIRK methods into subpackage (#214) (@ErikQQY) - Split Shooting methods into subpackage (#215) (@ErikQQY) - Core subpackage for BoundaryValueDiffEq (#216) (@ErikQQY) - Add BVDAE solvers (#217) (@ErikQQY) - Add license to BoundaryValueDiffEqCore (#219) (@ErikQQY) - Subpackages use BoundaryValueDiffEqCore (#221) (@ErikQQY) - CompatHelper: add new compat entry for BoundaryValueDiffEqCore at version 1, (keep existing compat) (#222) (@github-actions[bot]) - ci: test with 1, lts and pre versions of julia (#223) (@thazhemadam) - BoundaryValueDiffEqShooting missing Core compat (#224) (@ErikQQY) - Done BoundaryValueDiffEq splitting (#225) (@ErikQQY) - Extension solvers should use Core (#226) (@ErikQQY) - Fix precompilation on 1.11 (#227) (@ErikQQY) - CompatHelper for subpackage compats (#228) (@ErikQQY) - Add MIRKN methods (#230) (@ErikQQY) - Update Project.toml (#231) (@ErikQQY) - CompatHelper: bump compat for NonlinearSolve to 4, (keep existing compat) (#233) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqCore, (keep existing compat) (#234) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#235) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#236) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqShooting, (keep existing compat) (#237) (@github-actions[bot]) - Use NonlinearSolveFirstOrder subpackages and use new CI (#238) (@ErikQQY) - hotfix _unsafe_nonlinearfunction (#240) (@ChrisRackauckas) - Add license to MIRKN subpackage (#252) (@ErikQQY) - Bump codecov/codecov-action from 4 to 5 (#254) (@dependabot[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqMIRKN at version 1, (keep existing compat) (#255) (@github-actions[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqAscher at version 1, (keep existing compat) (#256) (@github-actions[bot]) - Boundary conditions should always use solution object (#260) (@ErikQQY) - Use solution object in all solvers (#261) (@ErikQQY) - Add TagBot for subpackages (#262) (@ErikQQY) - Release a minor version (#264) (@ErikQQY)

Closed issues: - saveat doesn't work when specifying a negative part of tspan (#3) - TODO list of GSoC (#5) - Functions in Types (#6) - dt (#7) - Clean Files (#8) - Abstract typing (#9) - DiffEq solution and testing tools (#10) - Cleanup test files (#11) - Defect control adaptivity (#12) - Move problem types (#18) - Multiple Shooting Methods (#19) - Passing parameters to the residuals method (#23) - Utilize reinit fast path in shooting (#26) - Improve initial guess interface (#27) - Dimension mismatch in solve() for MIRK methods providing an initial solution (#30) - True banded matrix support (#31) - How to input a tolerance in BVP (#41) - BigFloat support for TwoPointBVProblem using MIRK4 (#43) - Solution has no du component (#44) - Register (#45) - DimensionMismatch("dimensions must match") with Shooting() (#52) - Adaptivity in MIRK solver (#54) - Residual vector dimension (#55) - TagBot trigger issue (#62) - Doesn't support MVector (#64) - Add nonstandard array support (#67) - MIRK4() BVP solver gives wrong results (#69) - Unexpected kwargs passed to new warning system (#71) - BV Problem : No possibility to provide non constant initial guess (#73) - Feature request: BVP-DAE support (#76) - Regression with (General)MIRK4 on BoundaryValueDiffEq.jl v4.0 (#104) - README example should use interpolation instead of indexing (#107) - Interoplation for MIRK methods (#111) - Very long compilation time for solve() (#117) - Error afer updating to BoundaryValueDiffEq v5: BoundsError in interpolation (#118) - Autoselect Correct Solver for Nonlinear Least Squares (#123) - Support Initial Guess Function (#128) - Invalid Bandind error / Manifolds.jl (#148) - MIRK methods failed on swirling flow III when viscosity parameter is small (#153) - Pre-compilation failure (#158) - Example from the docs doesn't run (#170) - Manifolds.jl / EmbeddedTorus is failing again (#171) - VJP Computation (for NonlinearSolve) is extremely inefficient (#175) - Shooting methods fail on flow in a channel tests (#191) - MIRK methods don't support Static Arrays (#193) - MIRK4 interpolation bug (#197) - Bug when plotting with MIRK solver (#199) - BoundaryValueDiffEq.jl fails to precompile (#207) - WARNING: both NonlinearSolve and LineSearches export ... (#220) - Unable to Precompile BoundaryValueDiffEq (#239) - Nested_nlsolve in RadauIIa7 issue (#242) - Deprecated use of NonlinearSolve.LineSearch (#243) - BoundaryValueDiffEq does not precompile on Windows 11 (#244)

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

BoundaryValueDiffEq - BoundaryValueDiffEqMIRK-v1.3.0

BoundaryValueDiffEqMIRK BoundaryValueDiffEqMIRK-v1.3.0

Merged pull requests: - Add Travis CI & AppVeyor testing of v0.6, add test badges to README.md (#2) (@ScottPJones) - Add missing dependencies to REQUIRE (#4) (@ScottPJones) - [WIP] Files Clean up (#13) (@YingboMa) - [WIP] Optimize the MIRK method (#15) (@YingboMa) - Use in-place vector of vectors operations (#16) (@YingboMa) - Clean up (#17) (@YingboMa) - Add Jacobian support (#20) (@YingboMa) - Fix deprecations (#21) (@femtocleaner[bot]) - DiffEqDiffTools API changes (#28) (@dextorious) - Difftools (#29) (@ChrisRackauckas) - Match with NLsolve new API (#32) (@YingboMa) - Update for BandedMatrices.jl v0.5 (#35) (@dlfivefifty) - Fix deprecations (#37) (@femtocleaner[bot]) - Fix depwarns (#38) (@YingboMa) - Update cache.jl (#39) (@jamesjscully) - Fix ics (#40) (@ChrisRackauckas) - Add CITATION.bib (#42) (@asinghvi17) - CompatHelper: add new compat entry for "Reexport" at version "0.2" (#46) (@github-actions[bot]) - CompatHelper: add new compat entry for "DiffEqBase" at version "6.5" (#47) (@github-actions[bot]) - CompatHelper: add new compat entry for "NLsolve" at version "4.2" (#48) (@github-actions[bot]) - CompatHelper: add new compat entry for "BandedMatrices" at version "0.14" (#49) (@github-actions[bot]) - CompatHelper: add new compat entry for "ForwardDiff" at version "0.10" (#50) (@github-actions[bot]) - CompatHelper: add new compat entry for "DiffEqDiffTools" at version "1.4" (#51) (@github-actions[bot]) - update to n+1 points in range (#53) (@magerton) - Fixes for FiniteDiff (#56) (@kanav99) - Install TagBot as a GitHub Action (#57) (@JuliaTagBot) - CompatHelper: bump compat for "BandedMatrices" to "0.15" (#58) (@github-actions[bot]) - MassInstallAction: Install the TagBot workflow on this repository (#59) (@christopher-dG) - MassInstallAction: Install the GitHubActionsCI workflow on this repository (#60) (@christopher-dG) - CompatHelper: bump compat for "Reexport" to "1.0" (#61) (@github-actions[bot]) - CompatHelper: bump compat for "BandedMatrices" to "0.16" (#63) (@github-actions[bot]) - Remove overly strict type constraint (#65) (@YingboMa) - Fix different types for x and y (#66) (@MatFi) - CI for LTS (#70) (@ChrisRackauckas) - BandedMatrices v0.17 (#72) (@dlfivefifty) - format SciML Style (#75) (@ChrisRackauckas) - use the correct abstract algorithm (#77) (@ChrisRackauckas) - MassInstallAction: Install the Invalidations workflow on this repository (#78) (@ranocha) - MassInstallAction: Install the Invalidations workflow on this repository (#80) (@devmotion) - Update retcode to ReturnCode (#81) (@ChrisRackauckas) - Fix vector of vector initial conditions with GeneralMIRK4 (#82) (@ChrisRackauckas) - 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]) - Add defect control adaptivity (#89) (@ErikQQY) - Purge NLsolve and introduce NonlinearSolve.jl (#90) (@avik-pal) - 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) - Faster Jacobian via Split backends (#98) (@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) - Fix dt errors (#105) (@ErikQQY) - 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) - Porting over Multiple Shooting and Single Shooting from NeuralBVP (#110) (@avik-pal) - Add interpolations for MIRK methods (#112) (@ErikQQY) - Split up the 2Point BVP (#116) (@avik-pal) - Fix interpolant evaluation error (#119) (@ErikQQY) - Minor Updates to Multiple Shooting (#120) (@avik-pal) - Overcontrained / Underconstrained BVPs (#122) (@avik-pal) - Setup for using Banded Structures in BVP (#124) (@avik-pal) - Try to improve Compilation Speeds (#127) (@avik-pal) - chore: bump RecursiveArrayTools compat (#129) (@AayushSabharwal) - 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) - Use AlmostBandedMatrix for MIRK Jacobians (#141) (@avik-pal) - Up compats (#146) (@avik-pal) - Bump actions/upload-artifact from 3 to 4 (#151) (@dependabot[bot]) - Upper bound diffeqbase and patch bandind error (#152) (@avik-pal) - Remove DiffEqBase upperbound (#154) (@avik-pal) - Faster Precompilation (#155) (@avik-pal) - Add DEStats and more docstrings for BVPM2 (#156) (@ErikQQY) - Add COLNEW algorithm (#159) (@ErikQQY) - Bump actions/cache from 3 to 4 (#160) (@dependabot[bot]) - Bump peter-evans/create-or-update-comment from 3 to 4 (#161) (@dependabot[bot]) - Bump peter-evans/find-comment from 2 to 3 (#162) (@dependabot[bot]) - Bump codecov/codecov-action from 3 to 4 (#165) (@dependabot[bot]) - ci: explicitly specify token for codecov (#166) (@thazhemadam) - Run JuliaFormatter.format() (#167) (@LilithHafner) - Allow Adapt@v4 (#168) (@oscardssmith) - Update DEStats in ODEInterface extension (#169) (@ErikQQY) - Support idxs in interpolation (#176) (@avik-pal) - Add MIRK methods in CI benchmarks (#177) (@ErikQQY) - Add Lobatto IIIa-c and Radau IIa solvers (#178) (@axla-io) - Bump julia-actions/setup-julia from 1 to 2 (#179) (@dependabot[bot]) - ci: standardise workflows using SciML's reusable workflows (#183) (@thazhemadam) - Bump julia-actions/cache from 1 to 2 (#184) (@dependabot[bot]) - fix: don't depend on ODESolution internals (#186) (@AayushSabharwal) - Migrating to new ADTypes (#188) (@avik-pal) - Remove recompileinvalidations (#192) (@ChrisRackauckas) - Fix CI (#195) (@ErikQQY) - COLNEW support multi-points BVP (#196) (@ErikQQY) - Fix benchmarks CI (#198) (@ErikQQY) - Fix non-adaptive interpolation (#200) (@ErikQQY) - Fix StaticArrays support for MIRK methods (#201) (@ErikQQY) - Fix support for BigFloat u0 (#202) (@ErikQQY) - Fix interpolation for solution derivative (#203) (@ErikQQY) - ci: update tests workflow to use centralized reusable workflow and auto-suggest formatting changes on PRs (#204) (@thazhemadam) - Use VectorOfArray for arrays in MIRK (#205) (@ErikQQY) - Boundary conditions use VectorOfArray API (#206) (@ErikQQY) - Refactor FIRK solvers (#211) (@ErikQQY) - Split MIRK methods into subpackage (#213) (@ErikQQY) - Split FIRK methods into subpackage (#214) (@ErikQQY) - Split Shooting methods into subpackage (#215) (@ErikQQY) - Core subpackage for BoundaryValueDiffEq (#216) (@ErikQQY) - Add BVDAE solvers (#217) (@ErikQQY) - Add license to BoundaryValueDiffEqCore (#219) (@ErikQQY) - Subpackages use BoundaryValueDiffEqCore (#221) (@ErikQQY) - CompatHelper: add new compat entry for BoundaryValueDiffEqCore at version 1, (keep existing compat) (#222) (@github-actions[bot]) - ci: test with 1, lts and pre versions of julia (#223) (@thazhemadam) - BoundaryValueDiffEqShooting missing Core compat (#224) (@ErikQQY) - Done BoundaryValueDiffEq splitting (#225) (@ErikQQY) - Extension solvers should use Core (#226) (@ErikQQY) - Fix precompilation on 1.11 (#227) (@ErikQQY) - CompatHelper for subpackage compats (#228) (@ErikQQY) - Add MIRKN methods (#230) (@ErikQQY) - Update Project.toml (#231) (@ErikQQY) - CompatHelper: bump compat for NonlinearSolve to 4, (keep existing compat) (#233) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqCore, (keep existing compat) (#234) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#235) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#236) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqShooting, (keep existing compat) (#237) (@github-actions[bot]) - Use NonlinearSolveFirstOrder subpackages and use new CI (#238) (@ErikQQY) - hotfix _unsafe_nonlinearfunction (#240) (@ChrisRackauckas) - Add license to MIRKN subpackage (#252) (@ErikQQY) - Bump codecov/codecov-action from 4 to 5 (#254) (@dependabot[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqMIRKN at version 1, (keep existing compat) (#255) (@github-actions[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqAscher at version 1, (keep existing compat) (#256) (@github-actions[bot]) - Boundary conditions should always use solution object (#260) (@ErikQQY) - Use solution object in all solvers (#261) (@ErikQQY) - Add TagBot for subpackages (#262) (@ErikQQY) - Release a minor version (#264) (@ErikQQY)

Closed issues: - saveat doesn't work when specifying a negative part of tspan (#3) - TODO list of GSoC (#5) - Functions in Types (#6) - dt (#7) - Clean Files (#8) - Abstract typing (#9) - DiffEq solution and testing tools (#10) - Cleanup test files (#11) - Defect control adaptivity (#12) - Move problem types (#18) - Multiple Shooting Methods (#19) - Passing parameters to the residuals method (#23) - Utilize reinit fast path in shooting (#26) - Improve initial guess interface (#27) - Dimension mismatch in solve() for MIRK methods providing an initial solution (#30) - True banded matrix support (#31) - How to input a tolerance in BVP (#41) - BigFloat support for TwoPointBVProblem using MIRK4 (#43) - Solution has no du component (#44) - Register (#45) - DimensionMismatch("dimensions must match") with Shooting() (#52) - Adaptivity in MIRK solver (#54) - Residual vector dimension (#55) - TagBot trigger issue (#62) - Doesn't support MVector (#64) - Add nonstandard array support (#67) - MIRK4() BVP solver gives wrong results (#69) - Unexpected kwargs passed to new warning system (#71) - BV Problem : No possibility to provide non constant initial guess (#73) - Feature request: BVP-DAE support (#76) - Regression with (General)MIRK4 on BoundaryValueDiffEq.jl v4.0 (#104) - README example should use interpolation instead of indexing (#107) - Interoplation for MIRK methods (#111) - Very long compilation time for solve() (#117) - Error afer updating to BoundaryValueDiffEq v5: BoundsError in interpolation (#118) - Autoselect Correct Solver for Nonlinear Least Squares (#123) - Support Initial Guess Function (#128) - Invalid Bandind error / Manifolds.jl (#148) - MIRK methods failed on swirling flow III when viscosity parameter is small (#153) - Pre-compilation failure (#158) - Example from the docs doesn't run (#170) - Manifolds.jl / EmbeddedTorus is failing again (#171) - VJP Computation (for NonlinearSolve) is extremely inefficient (#175) - Shooting methods fail on flow in a channel tests (#191) - MIRK methods don't support Static Arrays (#193) - MIRK4 interpolation bug (#197) - Bug when plotting with MIRK solver (#199) - BoundaryValueDiffEq.jl fails to precompile (#207) - WARNING: both NonlinearSolve and LineSearches export ... (#220) - Unable to Precompile BoundaryValueDiffEq (#239) - Nested_nlsolve in RadauIIa7 issue (#242) - Deprecated use of NonlinearSolve.LineSearch (#243) - BoundaryValueDiffEq does not precompile on Windows 11 (#244)

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

BoundaryValueDiffEq - BoundaryValueDiffEqShooting-v1.3.0

BoundaryValueDiffEqShooting BoundaryValueDiffEqShooting-v1.3.0

Merged pull requests: - Add Travis CI & AppVeyor testing of v0.6, add test badges to README.md (#2) (@ScottPJones) - Add missing dependencies to REQUIRE (#4) (@ScottPJones) - [WIP] Files Clean up (#13) (@YingboMa) - [WIP] Optimize the MIRK method (#15) (@YingboMa) - Use in-place vector of vectors operations (#16) (@YingboMa) - Clean up (#17) (@YingboMa) - Add Jacobian support (#20) (@YingboMa) - Fix deprecations (#21) (@femtocleaner[bot]) - DiffEqDiffTools API changes (#28) (@dextorious) - Difftools (#29) (@ChrisRackauckas) - Match with NLsolve new API (#32) (@YingboMa) - Update for BandedMatrices.jl v0.5 (#35) (@dlfivefifty) - Fix deprecations (#37) (@femtocleaner[bot]) - Fix depwarns (#38) (@YingboMa) - Update cache.jl (#39) (@jamesjscully) - Fix ics (#40) (@ChrisRackauckas) - Add CITATION.bib (#42) (@asinghvi17) - CompatHelper: add new compat entry for "Reexport" at version "0.2" (#46) (@github-actions[bot]) - CompatHelper: add new compat entry for "DiffEqBase" at version "6.5" (#47) (@github-actions[bot]) - CompatHelper: add new compat entry for "NLsolve" at version "4.2" (#48) (@github-actions[bot]) - CompatHelper: add new compat entry for "BandedMatrices" at version "0.14" (#49) (@github-actions[bot]) - CompatHelper: add new compat entry for "ForwardDiff" at version "0.10" (#50) (@github-actions[bot]) - CompatHelper: add new compat entry for "DiffEqDiffTools" at version "1.4" (#51) (@github-actions[bot]) - update to n+1 points in range (#53) (@magerton) - Fixes for FiniteDiff (#56) (@kanav99) - Install TagBot as a GitHub Action (#57) (@JuliaTagBot) - CompatHelper: bump compat for "BandedMatrices" to "0.15" (#58) (@github-actions[bot]) - MassInstallAction: Install the TagBot workflow on this repository (#59) (@christopher-dG) - MassInstallAction: Install the GitHubActionsCI workflow on this repository (#60) (@christopher-dG) - CompatHelper: bump compat for "Reexport" to "1.0" (#61) (@github-actions[bot]) - CompatHelper: bump compat for "BandedMatrices" to "0.16" (#63) (@github-actions[bot]) - Remove overly strict type constraint (#65) (@YingboMa) - Fix different types for x and y (#66) (@MatFi) - CI for LTS (#70) (@ChrisRackauckas) - BandedMatrices v0.17 (#72) (@dlfivefifty) - format SciML Style (#75) (@ChrisRackauckas) - use the correct abstract algorithm (#77) (@ChrisRackauckas) - MassInstallAction: Install the Invalidations workflow on this repository (#78) (@ranocha) - MassInstallAction: Install the Invalidations workflow on this repository (#80) (@devmotion) - Update retcode to ReturnCode (#81) (@ChrisRackauckas) - Fix vector of vector initial conditions with GeneralMIRK4 (#82) (@ChrisRackauckas) - 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]) - Add defect control adaptivity (#89) (@ErikQQY) - Purge NLsolve and introduce NonlinearSolve.jl (#90) (@avik-pal) - 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) - Faster Jacobian via Split backends (#98) (@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) - Fix dt errors (#105) (@ErikQQY) - 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) - Porting over Multiple Shooting and Single Shooting from NeuralBVP (#110) (@avik-pal) - Add interpolations for MIRK methods (#112) (@ErikQQY) - Split up the 2Point BVP (#116) (@avik-pal) - Fix interpolant evaluation error (#119) (@ErikQQY) - Minor Updates to Multiple Shooting (#120) (@avik-pal) - Overcontrained / Underconstrained BVPs (#122) (@avik-pal) - Setup for using Banded Structures in BVP (#124) (@avik-pal) - Try to improve Compilation Speeds (#127) (@avik-pal) - chore: bump RecursiveArrayTools compat (#129) (@AayushSabharwal) - 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) - Use AlmostBandedMatrix for MIRK Jacobians (#141) (@avik-pal) - Up compats (#146) (@avik-pal) - Bump actions/upload-artifact from 3 to 4 (#151) (@dependabot[bot]) - Upper bound diffeqbase and patch bandind error (#152) (@avik-pal) - Remove DiffEqBase upperbound (#154) (@avik-pal) - Faster Precompilation (#155) (@avik-pal) - Add DEStats and more docstrings for BVPM2 (#156) (@ErikQQY) - Add COLNEW algorithm (#159) (@ErikQQY) - Bump actions/cache from 3 to 4 (#160) (@dependabot[bot]) - Bump peter-evans/create-or-update-comment from 3 to 4 (#161) (@dependabot[bot]) - Bump peter-evans/find-comment from 2 to 3 (#162) (@dependabot[bot]) - Bump codecov/codecov-action from 3 to 4 (#165) (@dependabot[bot]) - ci: explicitly specify token for codecov (#166) (@thazhemadam) - Run JuliaFormatter.format() (#167) (@LilithHafner) - Allow Adapt@v4 (#168) (@oscardssmith) - Update DEStats in ODEInterface extension (#169) (@ErikQQY) - Support idxs in interpolation (#176) (@avik-pal) - Add MIRK methods in CI benchmarks (#177) (@ErikQQY) - Add Lobatto IIIa-c and Radau IIa solvers (#178) (@axla-io) - Bump julia-actions/setup-julia from 1 to 2 (#179) (@dependabot[bot]) - ci: standardise workflows using SciML's reusable workflows (#183) (@thazhemadam) - Bump julia-actions/cache from 1 to 2 (#184) (@dependabot[bot]) - fix: don't depend on ODESolution internals (#186) (@AayushSabharwal) - Migrating to new ADTypes (#188) (@avik-pal) - Remove recompileinvalidations (#192) (@ChrisRackauckas) - Fix CI (#195) (@ErikQQY) - COLNEW support multi-points BVP (#196) (@ErikQQY) - Fix benchmarks CI (#198) (@ErikQQY) - Fix non-adaptive interpolation (#200) (@ErikQQY) - Fix StaticArrays support for MIRK methods (#201) (@ErikQQY) - Fix support for BigFloat u0 (#202) (@ErikQQY) - Fix interpolation for solution derivative (#203) (@ErikQQY) - ci: update tests workflow to use centralized reusable workflow and auto-suggest formatting changes on PRs (#204) (@thazhemadam) - Use VectorOfArray for arrays in MIRK (#205) (@ErikQQY) - Boundary conditions use VectorOfArray API (#206) (@ErikQQY) - Refactor FIRK solvers (#211) (@ErikQQY) - Split MIRK methods into subpackage (#213) (@ErikQQY) - Split FIRK methods into subpackage (#214) (@ErikQQY) - Split Shooting methods into subpackage (#215) (@ErikQQY) - Core subpackage for BoundaryValueDiffEq (#216) (@ErikQQY) - Add BVDAE solvers (#217) (@ErikQQY) - Add license to BoundaryValueDiffEqCore (#219) (@ErikQQY) - Subpackages use BoundaryValueDiffEqCore (#221) (@ErikQQY) - CompatHelper: add new compat entry for BoundaryValueDiffEqCore at version 1, (keep existing compat) (#222) (@github-actions[bot]) - ci: test with 1, lts and pre versions of julia (#223) (@thazhemadam) - BoundaryValueDiffEqShooting missing Core compat (#224) (@ErikQQY) - Done BoundaryValueDiffEq splitting (#225) (@ErikQQY) - Extension solvers should use Core (#226) (@ErikQQY) - Fix precompilation on 1.11 (#227) (@ErikQQY) - CompatHelper for subpackage compats (#228) (@ErikQQY) - Add MIRKN methods (#230) (@ErikQQY) - Update Project.toml (#231) (@ErikQQY) - CompatHelper: bump compat for NonlinearSolve to 4, (keep existing compat) (#233) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqCore, (keep existing compat) (#234) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#235) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#236) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqShooting, (keep existing compat) (#237) (@github-actions[bot]) - Use NonlinearSolveFirstOrder subpackages and use new CI (#238) (@ErikQQY) - hotfix _unsafe_nonlinearfunction (#240) (@ChrisRackauckas) - Add license to MIRKN subpackage (#252) (@ErikQQY) - Bump codecov/codecov-action from 4 to 5 (#254) (@dependabot[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqMIRKN at version 1, (keep existing compat) (#255) (@github-actions[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqAscher at version 1, (keep existing compat) (#256) (@github-actions[bot]) - Boundary conditions should always use solution object (#260) (@ErikQQY) - Use solution object in all solvers (#261) (@ErikQQY) - Add TagBot for subpackages (#262) (@ErikQQY) - Release a minor version (#264) (@ErikQQY)

Closed issues: - saveat doesn't work when specifying a negative part of tspan (#3) - TODO list of GSoC (#5) - Functions in Types (#6) - dt (#7) - Clean Files (#8) - Abstract typing (#9) - DiffEq solution and testing tools (#10) - Cleanup test files (#11) - Defect control adaptivity (#12) - Move problem types (#18) - Multiple Shooting Methods (#19) - Passing parameters to the residuals method (#23) - Utilize reinit fast path in shooting (#26) - Improve initial guess interface (#27) - Dimension mismatch in solve() for MIRK methods providing an initial solution (#30) - True banded matrix support (#31) - How to input a tolerance in BVP (#41) - BigFloat support for TwoPointBVProblem using MIRK4 (#43) - Solution has no du component (#44) - Register (#45) - DimensionMismatch("dimensions must match") with Shooting() (#52) - Adaptivity in MIRK solver (#54) - Residual vector dimension (#55) - TagBot trigger issue (#62) - Doesn't support MVector (#64) - Add nonstandard array support (#67) - MIRK4() BVP solver gives wrong results (#69) - Unexpected kwargs passed to new warning system (#71) - BV Problem : No possibility to provide non constant initial guess (#73) - Feature request: BVP-DAE support (#76) - Regression with (General)MIRK4 on BoundaryValueDiffEq.jl v4.0 (#104) - README example should use interpolation instead of indexing (#107) - Interoplation for MIRK methods (#111) - Very long compilation time for solve() (#117) - Error afer updating to BoundaryValueDiffEq v5: BoundsError in interpolation (#118) - Autoselect Correct Solver for Nonlinear Least Squares (#123) - Support Initial Guess Function (#128) - Invalid Bandind error / Manifolds.jl (#148) - MIRK methods failed on swirling flow III when viscosity parameter is small (#153) - Pre-compilation failure (#158) - Example from the docs doesn't run (#170) - Manifolds.jl / EmbeddedTorus is failing again (#171) - VJP Computation (for NonlinearSolve) is extremely inefficient (#175) - Shooting methods fail on flow in a channel tests (#191) - MIRK methods don't support Static Arrays (#193) - MIRK4 interpolation bug (#197) - Bug when plotting with MIRK solver (#199) - BoundaryValueDiffEq.jl fails to precompile (#207) - WARNING: both NonlinearSolve and LineSearches export ... (#220) - Unable to Precompile BoundaryValueDiffEq (#239) - Nested_nlsolve in RadauIIa7 issue (#242) - Deprecated use of NonlinearSolve.LineSearch (#243) - BoundaryValueDiffEq does not precompile on Windows 11 (#244)

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

BoundaryValueDiffEq - BoundaryValueDiffEqAscher-v1.2.0

BoundaryValueDiffEqAscher BoundaryValueDiffEqAscher-v1.2.0

Merged pull requests: - Add Travis CI & AppVeyor testing of v0.6, add test badges to README.md (#2) (@ScottPJones) - Add missing dependencies to REQUIRE (#4) (@ScottPJones) - [WIP] Files Clean up (#13) (@YingboMa) - [WIP] Optimize the MIRK method (#15) (@YingboMa) - Use in-place vector of vectors operations (#16) (@YingboMa) - Clean up (#17) (@YingboMa) - Add Jacobian support (#20) (@YingboMa) - Fix deprecations (#21) (@femtocleaner[bot]) - DiffEqDiffTools API changes (#28) (@dextorious) - Difftools (#29) (@ChrisRackauckas) - Match with NLsolve new API (#32) (@YingboMa) - Update for BandedMatrices.jl v0.5 (#35) (@dlfivefifty) - Fix deprecations (#37) (@femtocleaner[bot]) - Fix depwarns (#38) (@YingboMa) - Update cache.jl (#39) (@jamesjscully) - Fix ics (#40) (@ChrisRackauckas) - Add CITATION.bib (#42) (@asinghvi17) - CompatHelper: add new compat entry for "Reexport" at version "0.2" (#46) (@github-actions[bot]) - CompatHelper: add new compat entry for "DiffEqBase" at version "6.5" (#47) (@github-actions[bot]) - CompatHelper: add new compat entry for "NLsolve" at version "4.2" (#48) (@github-actions[bot]) - CompatHelper: add new compat entry for "BandedMatrices" at version "0.14" (#49) (@github-actions[bot]) - CompatHelper: add new compat entry for "ForwardDiff" at version "0.10" (#50) (@github-actions[bot]) - CompatHelper: add new compat entry for "DiffEqDiffTools" at version "1.4" (#51) (@github-actions[bot]) - update to n+1 points in range (#53) (@magerton) - Fixes for FiniteDiff (#56) (@kanav99) - Install TagBot as a GitHub Action (#57) (@JuliaTagBot) - CompatHelper: bump compat for "BandedMatrices" to "0.15" (#58) (@github-actions[bot]) - MassInstallAction: Install the TagBot workflow on this repository (#59) (@christopher-dG) - MassInstallAction: Install the GitHubActionsCI workflow on this repository (#60) (@christopher-dG) - CompatHelper: bump compat for "Reexport" to "1.0" (#61) (@github-actions[bot]) - CompatHelper: bump compat for "BandedMatrices" to "0.16" (#63) (@github-actions[bot]) - Remove overly strict type constraint (#65) (@YingboMa) - Fix different types for x and y (#66) (@MatFi) - CI for LTS (#70) (@ChrisRackauckas) - BandedMatrices v0.17 (#72) (@dlfivefifty) - format SciML Style (#75) (@ChrisRackauckas) - use the correct abstract algorithm (#77) (@ChrisRackauckas) - MassInstallAction: Install the Invalidations workflow on this repository (#78) (@ranocha) - MassInstallAction: Install the Invalidations workflow on this repository (#80) (@devmotion) - Update retcode to ReturnCode (#81) (@ChrisRackauckas) - Fix vector of vector initial conditions with GeneralMIRK4 (#82) (@ChrisRackauckas) - 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]) - Add defect control adaptivity (#89) (@ErikQQY) - Purge NLsolve and introduce NonlinearSolve.jl (#90) (@avik-pal) - 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) - Faster Jacobian via Split backends (#98) (@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) - Fix dt errors (#105) (@ErikQQY) - 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) - Porting over Multiple Shooting and Single Shooting from NeuralBVP (#110) (@avik-pal) - Add interpolations for MIRK methods (#112) (@ErikQQY) - Split up the 2Point BVP (#116) (@avik-pal) - Fix interpolant evaluation error (#119) (@ErikQQY) - Minor Updates to Multiple Shooting (#120) (@avik-pal) - Overcontrained / Underconstrained BVPs (#122) (@avik-pal) - Setup for using Banded Structures in BVP (#124) (@avik-pal) - Try to improve Compilation Speeds (#127) (@avik-pal) - chore: bump RecursiveArrayTools compat (#129) (@AayushSabharwal) - 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) - Use AlmostBandedMatrix for MIRK Jacobians (#141) (@avik-pal) - Up compats (#146) (@avik-pal) - Bump actions/upload-artifact from 3 to 4 (#151) (@dependabot[bot]) - Upper bound diffeqbase and patch bandind error (#152) (@avik-pal) - Remove DiffEqBase upperbound (#154) (@avik-pal) - Faster Precompilation (#155) (@avik-pal) - Add DEStats and more docstrings for BVPM2 (#156) (@ErikQQY) - Add COLNEW algorithm (#159) (@ErikQQY) - Bump actions/cache from 3 to 4 (#160) (@dependabot[bot]) - Bump peter-evans/create-or-update-comment from 3 to 4 (#161) (@dependabot[bot]) - Bump peter-evans/find-comment from 2 to 3 (#162) (@dependabot[bot]) - Bump codecov/codecov-action from 3 to 4 (#165) (@dependabot[bot]) - ci: explicitly specify token for codecov (#166) (@thazhemadam) - Run JuliaFormatter.format() (#167) (@LilithHafner) - Allow Adapt@v4 (#168) (@oscardssmith) - Update DEStats in ODEInterface extension (#169) (@ErikQQY) - Support idxs in interpolation (#176) (@avik-pal) - Add MIRK methods in CI benchmarks (#177) (@ErikQQY) - Add Lobatto IIIa-c and Radau IIa solvers (#178) (@axla-io) - Bump julia-actions/setup-julia from 1 to 2 (#179) (@dependabot[bot]) - ci: standardise workflows using SciML's reusable workflows (#183) (@thazhemadam) - Bump julia-actions/cache from 1 to 2 (#184) (@dependabot[bot]) - fix: don't depend on ODESolution internals (#186) (@AayushSabharwal) - Migrating to new ADTypes (#188) (@avik-pal) - Remove recompileinvalidations (#192) (@ChrisRackauckas) - Fix CI (#195) (@ErikQQY) - COLNEW support multi-points BVP (#196) (@ErikQQY) - Fix benchmarks CI (#198) (@ErikQQY) - Fix non-adaptive interpolation (#200) (@ErikQQY) - Fix StaticArrays support for MIRK methods (#201) (@ErikQQY) - Fix support for BigFloat u0 (#202) (@ErikQQY) - Fix interpolation for solution derivative (#203) (@ErikQQY) - ci: update tests workflow to use centralized reusable workflow and auto-suggest formatting changes on PRs (#204) (@thazhemadam) - Use VectorOfArray for arrays in MIRK (#205) (@ErikQQY) - Boundary conditions use VectorOfArray API (#206) (@ErikQQY) - Refactor FIRK solvers (#211) (@ErikQQY) - Split MIRK methods into subpackage (#213) (@ErikQQY) - Split FIRK methods into subpackage (#214) (@ErikQQY) - Split Shooting methods into subpackage (#215) (@ErikQQY) - Core subpackage for BoundaryValueDiffEq (#216) (@ErikQQY) - Add BVDAE solvers (#217) (@ErikQQY) - Add license to BoundaryValueDiffEqCore (#219) (@ErikQQY) - Subpackages use BoundaryValueDiffEqCore (#221) (@ErikQQY) - CompatHelper: add new compat entry for BoundaryValueDiffEqCore at version 1, (keep existing compat) (#222) (@github-actions[bot]) - ci: test with 1, lts and pre versions of julia (#223) (@thazhemadam) - BoundaryValueDiffEqShooting missing Core compat (#224) (@ErikQQY) - Done BoundaryValueDiffEq splitting (#225) (@ErikQQY) - Extension solvers should use Core (#226) (@ErikQQY) - Fix precompilation on 1.11 (#227) (@ErikQQY) - CompatHelper for subpackage compats (#228) (@ErikQQY) - Add MIRKN methods (#230) (@ErikQQY) - Update Project.toml (#231) (@ErikQQY) - CompatHelper: bump compat for NonlinearSolve to 4, (keep existing compat) (#233) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqCore, (keep existing compat) (#234) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#235) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#236) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqShooting, (keep existing compat) (#237) (@github-actions[bot]) - Use NonlinearSolveFirstOrder subpackages and use new CI (#238) (@ErikQQY) - hotfix _unsafe_nonlinearfunction (#240) (@ChrisRackauckas) - Add license to MIRKN subpackage (#252) (@ErikQQY) - Bump codecov/codecov-action from 4 to 5 (#254) (@dependabot[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqMIRKN at version 1, (keep existing compat) (#255) (@github-actions[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqAscher at version 1, (keep existing compat) (#256) (@github-actions[bot]) - Boundary conditions should always use solution object (#260) (@ErikQQY) - Use solution object in all solvers (#261) (@ErikQQY) - Add TagBot for subpackages (#262) (@ErikQQY) - Release a minor version (#264) (@ErikQQY)

Closed issues: - saveat doesn't work when specifying a negative part of tspan (#3) - TODO list of GSoC (#5) - Functions in Types (#6) - dt (#7) - Clean Files (#8) - Abstract typing (#9) - DiffEq solution and testing tools (#10) - Cleanup test files (#11) - Defect control adaptivity (#12) - Move problem types (#18) - Multiple Shooting Methods (#19) - Passing parameters to the residuals method (#23) - Utilize reinit fast path in shooting (#26) - Improve initial guess interface (#27) - Dimension mismatch in solve() for MIRK methods providing an initial solution (#30) - True banded matrix support (#31) - How to input a tolerance in BVP (#41) - BigFloat support for TwoPointBVProblem using MIRK4 (#43) - Solution has no du component (#44) - Register (#45) - DimensionMismatch("dimensions must match") with Shooting() (#52) - Adaptivity in MIRK solver (#54) - Residual vector dimension (#55) - TagBot trigger issue (#62) - Doesn't support MVector (#64) - Add nonstandard array support (#67) - MIRK4() BVP solver gives wrong results (#69) - Unexpected kwargs passed to new warning system (#71) - BV Problem : No possibility to provide non constant initial guess (#73) - Feature request: BVP-DAE support (#76) - Regression with (General)MIRK4 on BoundaryValueDiffEq.jl v4.0 (#104) - README example should use interpolation instead of indexing (#107) - Interoplation for MIRK methods (#111) - Very long compilation time for solve() (#117) - Error afer updating to BoundaryValueDiffEq v5: BoundsError in interpolation (#118) - Autoselect Correct Solver for Nonlinear Least Squares (#123) - Support Initial Guess Function (#128) - Invalid Bandind error / Manifolds.jl (#148) - MIRK methods failed on swirling flow III when viscosity parameter is small (#153) - Pre-compilation failure (#158) - Example from the docs doesn't run (#170) - Manifolds.jl / EmbeddedTorus is failing again (#171) - VJP Computation (for NonlinearSolve) is extremely inefficient (#175) - Shooting methods fail on flow in a channel tests (#191) - MIRK methods don't support Static Arrays (#193) - MIRK4 interpolation bug (#197) - Bug when plotting with MIRK solver (#199) - BoundaryValueDiffEq.jl fails to precompile (#207) - WARNING: both NonlinearSolve and LineSearches export ... (#220) - Unable to Precompile BoundaryValueDiffEq (#239) - Nested_nlsolve in RadauIIa7 issue (#242) - Deprecated use of NonlinearSolve.LineSearch (#243) - BoundaryValueDiffEq does not precompile on Windows 11 (#244)

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

BoundaryValueDiffEq - BoundaryValueDiffEqAscher-v1.2.0

BoundaryValueDiffEqAscher BoundaryValueDiffEqAscher-v1.2.0

Merged pull requests: - Add Travis CI & AppVeyor testing of v0.6, add test badges to README.md (#2) (@ScottPJones) - Add missing dependencies to REQUIRE (#4) (@ScottPJones) - [WIP] Files Clean up (#13) (@YingboMa) - [WIP] Optimize the MIRK method (#15) (@YingboMa) - Use in-place vector of vectors operations (#16) (@YingboMa) - Clean up (#17) (@YingboMa) - Add Jacobian support (#20) (@YingboMa) - Fix deprecations (#21) (@femtocleaner[bot]) - DiffEqDiffTools API changes (#28) (@dextorious) - Difftools (#29) (@ChrisRackauckas) - Match with NLsolve new API (#32) (@YingboMa) - Update for BandedMatrices.jl v0.5 (#35) (@dlfivefifty) - Fix deprecations (#37) (@femtocleaner[bot]) - Fix depwarns (#38) (@YingboMa) - Update cache.jl (#39) (@jamesjscully) - Fix ics (#40) (@ChrisRackauckas) - Add CITATION.bib (#42) (@asinghvi17) - CompatHelper: add new compat entry for "Reexport" at version "0.2" (#46) (@github-actions[bot]) - CompatHelper: add new compat entry for "DiffEqBase" at version "6.5" (#47) (@github-actions[bot]) - CompatHelper: add new compat entry for "NLsolve" at version "4.2" (#48) (@github-actions[bot]) - CompatHelper: add new compat entry for "BandedMatrices" at version "0.14" (#49) (@github-actions[bot]) - CompatHelper: add new compat entry for "ForwardDiff" at version "0.10" (#50) (@github-actions[bot]) - CompatHelper: add new compat entry for "DiffEqDiffTools" at version "1.4" (#51) (@github-actions[bot]) - update to n+1 points in range (#53) (@magerton) - Fixes for FiniteDiff (#56) (@kanav99) - Install TagBot as a GitHub Action (#57) (@JuliaTagBot) - CompatHelper: bump compat for "BandedMatrices" to "0.15" (#58) (@github-actions[bot]) - MassInstallAction: Install the TagBot workflow on this repository (#59) (@christopher-dG) - MassInstallAction: Install the GitHubActionsCI workflow on this repository (#60) (@christopher-dG) - CompatHelper: bump compat for "Reexport" to "1.0" (#61) (@github-actions[bot]) - CompatHelper: bump compat for "BandedMatrices" to "0.16" (#63) (@github-actions[bot]) - Remove overly strict type constraint (#65) (@YingboMa) - Fix different types for x and y (#66) (@MatFi) - CI for LTS (#70) (@ChrisRackauckas) - BandedMatrices v0.17 (#72) (@dlfivefifty) - format SciML Style (#75) (@ChrisRackauckas) - use the correct abstract algorithm (#77) (@ChrisRackauckas) - MassInstallAction: Install the Invalidations workflow on this repository (#78) (@ranocha) - MassInstallAction: Install the Invalidations workflow on this repository (#80) (@devmotion) - Update retcode to ReturnCode (#81) (@ChrisRackauckas) - Fix vector of vector initial conditions with GeneralMIRK4 (#82) (@ChrisRackauckas) - 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]) - Add defect control adaptivity (#89) (@ErikQQY) - Purge NLsolve and introduce NonlinearSolve.jl (#90) (@avik-pal) - 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) - Faster Jacobian via Split backends (#98) (@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) - Fix dt errors (#105) (@ErikQQY) - 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) - Porting over Multiple Shooting and Single Shooting from NeuralBVP (#110) (@avik-pal) - Add interpolations for MIRK methods (#112) (@ErikQQY) - Split up the 2Point BVP (#116) (@avik-pal) - Fix interpolant evaluation error (#119) (@ErikQQY) - Minor Updates to Multiple Shooting (#120) (@avik-pal) - Overcontrained / Underconstrained BVPs (#122) (@avik-pal) - Setup for using Banded Structures in BVP (#124) (@avik-pal) - Try to improve Compilation Speeds (#127) (@avik-pal) - chore: bump RecursiveArrayTools compat (#129) (@AayushSabharwal) - 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) - Use AlmostBandedMatrix for MIRK Jacobians (#141) (@avik-pal) - Up compats (#146) (@avik-pal) - Bump actions/upload-artifact from 3 to 4 (#151) (@dependabot[bot]) - Upper bound diffeqbase and patch bandind error (#152) (@avik-pal) - Remove DiffEqBase upperbound (#154) (@avik-pal) - Faster Precompilation (#155) (@avik-pal) - Add DEStats and more docstrings for BVPM2 (#156) (@ErikQQY) - Add COLNEW algorithm (#159) (@ErikQQY) - Bump actions/cache from 3 to 4 (#160) (@dependabot[bot]) - Bump peter-evans/create-or-update-comment from 3 to 4 (#161) (@dependabot[bot]) - Bump peter-evans/find-comment from 2 to 3 (#162) (@dependabot[bot]) - Bump codecov/codecov-action from 3 to 4 (#165) (@dependabot[bot]) - ci: explicitly specify token for codecov (#166) (@thazhemadam) - Run JuliaFormatter.format() (#167) (@LilithHafner) - Allow Adapt@v4 (#168) (@oscardssmith) - Update DEStats in ODEInterface extension (#169) (@ErikQQY) - Support idxs in interpolation (#176) (@avik-pal) - Add MIRK methods in CI benchmarks (#177) (@ErikQQY) - Add Lobatto IIIa-c and Radau IIa solvers (#178) (@axla-io) - Bump julia-actions/setup-julia from 1 to 2 (#179) (@dependabot[bot]) - ci: standardise workflows using SciML's reusable workflows (#183) (@thazhemadam) - Bump julia-actions/cache from 1 to 2 (#184) (@dependabot[bot]) - fix: don't depend on ODESolution internals (#186) (@AayushSabharwal) - Migrating to new ADTypes (#188) (@avik-pal) - Remove recompileinvalidations (#192) (@ChrisRackauckas) - Fix CI (#195) (@ErikQQY) - COLNEW support multi-points BVP (#196) (@ErikQQY) - Fix benchmarks CI (#198) (@ErikQQY) - Fix non-adaptive interpolation (#200) (@ErikQQY) - Fix StaticArrays support for MIRK methods (#201) (@ErikQQY) - Fix support for BigFloat u0 (#202) (@ErikQQY) - Fix interpolation for solution derivative (#203) (@ErikQQY) - ci: update tests workflow to use centralized reusable workflow and auto-suggest formatting changes on PRs (#204) (@thazhemadam) - Use VectorOfArray for arrays in MIRK (#205) (@ErikQQY) - Boundary conditions use VectorOfArray API (#206) (@ErikQQY) - Refactor FIRK solvers (#211) (@ErikQQY) - Split MIRK methods into subpackage (#213) (@ErikQQY) - Split FIRK methods into subpackage (#214) (@ErikQQY) - Split Shooting methods into subpackage (#215) (@ErikQQY) - Core subpackage for BoundaryValueDiffEq (#216) (@ErikQQY) - Add BVDAE solvers (#217) (@ErikQQY) - Add license to BoundaryValueDiffEqCore (#219) (@ErikQQY) - Subpackages use BoundaryValueDiffEqCore (#221) (@ErikQQY) - CompatHelper: add new compat entry for BoundaryValueDiffEqCore at version 1, (keep existing compat) (#222) (@github-actions[bot]) - ci: test with 1, lts and pre versions of julia (#223) (@thazhemadam) - BoundaryValueDiffEqShooting missing Core compat (#224) (@ErikQQY) - Done BoundaryValueDiffEq splitting (#225) (@ErikQQY) - Extension solvers should use Core (#226) (@ErikQQY) - Fix precompilation on 1.11 (#227) (@ErikQQY) - CompatHelper for subpackage compats (#228) (@ErikQQY) - Add MIRKN methods (#230) (@ErikQQY) - Update Project.toml (#231) (@ErikQQY) - CompatHelper: bump compat for NonlinearSolve to 4, (keep existing compat) (#233) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqCore, (keep existing compat) (#234) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#235) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#236) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqShooting, (keep existing compat) (#237) (@github-actions[bot]) - Use NonlinearSolveFirstOrder subpackages and use new CI (#238) (@ErikQQY) - hotfix _unsafe_nonlinearfunction (#240) (@ChrisRackauckas) - Add license to MIRKN subpackage (#252) (@ErikQQY) - Bump codecov/codecov-action from 4 to 5 (#254) (@dependabot[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqMIRKN at version 1, (keep existing compat) (#255) (@github-actions[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqAscher at version 1, (keep existing compat) (#256) (@github-actions[bot]) - Boundary conditions should always use solution object (#260) (@ErikQQY) - Use solution object in all solvers (#261) (@ErikQQY) - Add TagBot for subpackages (#262) (@ErikQQY) - Release a minor version (#264) (@ErikQQY)

Closed issues: - saveat doesn't work when specifying a negative part of tspan (#3) - TODO list of GSoC (#5) - Functions in Types (#6) - dt (#7) - Clean Files (#8) - Abstract typing (#9) - DiffEq solution and testing tools (#10) - Cleanup test files (#11) - Defect control adaptivity (#12) - Move problem types (#18) - Multiple Shooting Methods (#19) - Passing parameters to the residuals method (#23) - Utilize reinit fast path in shooting (#26) - Improve initial guess interface (#27) - Dimension mismatch in solve() for MIRK methods providing an initial solution (#30) - True banded matrix support (#31) - How to input a tolerance in BVP (#41) - BigFloat support for TwoPointBVProblem using MIRK4 (#43) - Solution has no du component (#44) - Register (#45) - DimensionMismatch("dimensions must match") with Shooting() (#52) - Adaptivity in MIRK solver (#54) - Residual vector dimension (#55) - TagBot trigger issue (#62) - Doesn't support MVector (#64) - Add nonstandard array support (#67) - MIRK4() BVP solver gives wrong results (#69) - Unexpected kwargs passed to new warning system (#71) - BV Problem : No possibility to provide non constant initial guess (#73) - Feature request: BVP-DAE support (#76) - Regression with (General)MIRK4 on BoundaryValueDiffEq.jl v4.0 (#104) - README example should use interpolation instead of indexing (#107) - Interoplation for MIRK methods (#111) - Very long compilation time for solve() (#117) - Error afer updating to BoundaryValueDiffEq v5: BoundsError in interpolation (#118) - Autoselect Correct Solver for Nonlinear Least Squares (#123) - Support Initial Guess Function (#128) - Invalid Bandind error / Manifolds.jl (#148) - MIRK methods failed on swirling flow III when viscosity parameter is small (#153) - Pre-compilation failure (#158) - Example from the docs doesn't run (#170) - Manifolds.jl / EmbeddedTorus is failing again (#171) - VJP Computation (for NonlinearSolve) is extremely inefficient (#175) - Shooting methods fail on flow in a channel tests (#191) - MIRK methods don't support Static Arrays (#193) - MIRK4 interpolation bug (#197) - Bug when plotting with MIRK solver (#199) - BoundaryValueDiffEq.jl fails to precompile (#207) - WARNING: both NonlinearSolve and LineSearches export ... (#220) - Unable to Precompile BoundaryValueDiffEq (#239) - Nested_nlsolve in RadauIIa7 issue (#242) - Deprecated use of NonlinearSolve.LineSearch (#243) - BoundaryValueDiffEq does not precompile on Windows 11 (#244)

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

BoundaryValueDiffEq - BoundaryValueDiffEqCore-v1.3.0

BoundaryValueDiffEqCore BoundaryValueDiffEqCore-v1.3.0

Merged pull requests: - Add Travis CI & AppVeyor testing of v0.6, add test badges to README.md (#2) (@ScottPJones) - Add missing dependencies to REQUIRE (#4) (@ScottPJones) - [WIP] Files Clean up (#13) (@YingboMa) - [WIP] Optimize the MIRK method (#15) (@YingboMa) - Use in-place vector of vectors operations (#16) (@YingboMa) - Clean up (#17) (@YingboMa) - Add Jacobian support (#20) (@YingboMa) - Fix deprecations (#21) (@femtocleaner[bot]) - DiffEqDiffTools API changes (#28) (@dextorious) - Difftools (#29) (@ChrisRackauckas) - Match with NLsolve new API (#32) (@YingboMa) - Update for BandedMatrices.jl v0.5 (#35) (@dlfivefifty) - Fix deprecations (#37) (@femtocleaner[bot]) - Fix depwarns (#38) (@YingboMa) - Update cache.jl (#39) (@jamesjscully) - Fix ics (#40) (@ChrisRackauckas) - Add CITATION.bib (#42) (@asinghvi17) - CompatHelper: add new compat entry for "Reexport" at version "0.2" (#46) (@github-actions[bot]) - CompatHelper: add new compat entry for "DiffEqBase" at version "6.5" (#47) (@github-actions[bot]) - CompatHelper: add new compat entry for "NLsolve" at version "4.2" (#48) (@github-actions[bot]) - CompatHelper: add new compat entry for "BandedMatrices" at version "0.14" (#49) (@github-actions[bot]) - CompatHelper: add new compat entry for "ForwardDiff" at version "0.10" (#50) (@github-actions[bot]) - CompatHelper: add new compat entry for "DiffEqDiffTools" at version "1.4" (#51) (@github-actions[bot]) - update to n+1 points in range (#53) (@magerton) - Fixes for FiniteDiff (#56) (@kanav99) - Install TagBot as a GitHub Action (#57) (@JuliaTagBot) - CompatHelper: bump compat for "BandedMatrices" to "0.15" (#58) (@github-actions[bot]) - MassInstallAction: Install the TagBot workflow on this repository (#59) (@christopher-dG) - MassInstallAction: Install the GitHubActionsCI workflow on this repository (#60) (@christopher-dG) - CompatHelper: bump compat for "Reexport" to "1.0" (#61) (@github-actions[bot]) - CompatHelper: bump compat for "BandedMatrices" to "0.16" (#63) (@github-actions[bot]) - Remove overly strict type constraint (#65) (@YingboMa) - Fix different types for x and y (#66) (@MatFi) - CI for LTS (#70) (@ChrisRackauckas) - BandedMatrices v0.17 (#72) (@dlfivefifty) - format SciML Style (#75) (@ChrisRackauckas) - use the correct abstract algorithm (#77) (@ChrisRackauckas) - MassInstallAction: Install the Invalidations workflow on this repository (#78) (@ranocha) - MassInstallAction: Install the Invalidations workflow on this repository (#80) (@devmotion) - Update retcode to ReturnCode (#81) (@ChrisRackauckas) - Fix vector of vector initial conditions with GeneralMIRK4 (#82) (@ChrisRackauckas) - 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]) - Add defect control adaptivity (#89) (@ErikQQY) - Purge NLsolve and introduce NonlinearSolve.jl (#90) (@avik-pal) - 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) - Faster Jacobian via Split backends (#98) (@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) - Fix dt errors (#105) (@ErikQQY) - 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) - Porting over Multiple Shooting and Single Shooting from NeuralBVP (#110) (@avik-pal) - Add interpolations for MIRK methods (#112) (@ErikQQY) - Split up the 2Point BVP (#116) (@avik-pal) - Fix interpolant evaluation error (#119) (@ErikQQY) - Minor Updates to Multiple Shooting (#120) (@avik-pal) - Overcontrained / Underconstrained BVPs (#122) (@avik-pal) - Setup for using Banded Structures in BVP (#124) (@avik-pal) - Try to improve Compilation Speeds (#127) (@avik-pal) - chore: bump RecursiveArrayTools compat (#129) (@AayushSabharwal) - 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) - Use AlmostBandedMatrix for MIRK Jacobians (#141) (@avik-pal) - Up compats (#146) (@avik-pal) - Bump actions/upload-artifact from 3 to 4 (#151) (@dependabot[bot]) - Upper bound diffeqbase and patch bandind error (#152) (@avik-pal) - Remove DiffEqBase upperbound (#154) (@avik-pal) - Faster Precompilation (#155) (@avik-pal) - Add DEStats and more docstrings for BVPM2 (#156) (@ErikQQY) - Add COLNEW algorithm (#159) (@ErikQQY) - Bump actions/cache from 3 to 4 (#160) (@dependabot[bot]) - Bump peter-evans/create-or-update-comment from 3 to 4 (#161) (@dependabot[bot]) - Bump peter-evans/find-comment from 2 to 3 (#162) (@dependabot[bot]) - Bump codecov/codecov-action from 3 to 4 (#165) (@dependabot[bot]) - ci: explicitly specify token for codecov (#166) (@thazhemadam) - Run JuliaFormatter.format() (#167) (@LilithHafner) - Allow Adapt@v4 (#168) (@oscardssmith) - Update DEStats in ODEInterface extension (#169) (@ErikQQY) - Support idxs in interpolation (#176) (@avik-pal) - Add MIRK methods in CI benchmarks (#177) (@ErikQQY) - Add Lobatto IIIa-c and Radau IIa solvers (#178) (@axla-io) - Bump julia-actions/setup-julia from 1 to 2 (#179) (@dependabot[bot]) - ci: standardise workflows using SciML's reusable workflows (#183) (@thazhemadam) - Bump julia-actions/cache from 1 to 2 (#184) (@dependabot[bot]) - fix: don't depend on ODESolution internals (#186) (@AayushSabharwal) - Migrating to new ADTypes (#188) (@avik-pal) - Remove recompileinvalidations (#192) (@ChrisRackauckas) - Fix CI (#195) (@ErikQQY) - COLNEW support multi-points BVP (#196) (@ErikQQY) - Fix benchmarks CI (#198) (@ErikQQY) - Fix non-adaptive interpolation (#200) (@ErikQQY) - Fix StaticArrays support for MIRK methods (#201) (@ErikQQY) - Fix support for BigFloat u0 (#202) (@ErikQQY) - Fix interpolation for solution derivative (#203) (@ErikQQY) - ci: update tests workflow to use centralized reusable workflow and auto-suggest formatting changes on PRs (#204) (@thazhemadam) - Use VectorOfArray for arrays in MIRK (#205) (@ErikQQY) - Boundary conditions use VectorOfArray API (#206) (@ErikQQY) - Refactor FIRK solvers (#211) (@ErikQQY) - Split MIRK methods into subpackage (#213) (@ErikQQY) - Split FIRK methods into subpackage (#214) (@ErikQQY) - Split Shooting methods into subpackage (#215) (@ErikQQY) - Core subpackage for BoundaryValueDiffEq (#216) (@ErikQQY) - Add BVDAE solvers (#217) (@ErikQQY) - Add license to BoundaryValueDiffEqCore (#219) (@ErikQQY) - Subpackages use BoundaryValueDiffEqCore (#221) (@ErikQQY) - CompatHelper: add new compat entry for BoundaryValueDiffEqCore at version 1, (keep existing compat) (#222) (@github-actions[bot]) - ci: test with 1, lts and pre versions of julia (#223) (@thazhemadam) - BoundaryValueDiffEqShooting missing Core compat (#224) (@ErikQQY) - Done BoundaryValueDiffEq splitting (#225) (@ErikQQY) - Extension solvers should use Core (#226) (@ErikQQY) - Fix precompilation on 1.11 (#227) (@ErikQQY) - CompatHelper for subpackage compats (#228) (@ErikQQY) - Add MIRKN methods (#230) (@ErikQQY) - Update Project.toml (#231) (@ErikQQY) - CompatHelper: bump compat for NonlinearSolve to 4, (keep existing compat) (#233) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqCore, (keep existing compat) (#234) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#235) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#236) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqShooting, (keep existing compat) (#237) (@github-actions[bot]) - Use NonlinearSolveFirstOrder subpackages and use new CI (#238) (@ErikQQY) - hotfix _unsafe_nonlinearfunction (#240) (@ChrisRackauckas) - Add license to MIRKN subpackage (#252) (@ErikQQY) - Bump codecov/codecov-action from 4 to 5 (#254) (@dependabot[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqMIRKN at version 1, (keep existing compat) (#255) (@github-actions[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqAscher at version 1, (keep existing compat) (#256) (@github-actions[bot]) - Boundary conditions should always use solution object (#260) (@ErikQQY) - Use solution object in all solvers (#261) (@ErikQQY) - Add TagBot for subpackages (#262) (@ErikQQY) - Release a minor version (#264) (@ErikQQY)

Closed issues: - saveat doesn't work when specifying a negative part of tspan (#3) - TODO list of GSoC (#5) - Functions in Types (#6) - dt (#7) - Clean Files (#8) - Abstract typing (#9) - DiffEq solution and testing tools (#10) - Cleanup test files (#11) - Defect control adaptivity (#12) - Move problem types (#18) - Multiple Shooting Methods (#19) - Passing parameters to the residuals method (#23) - Utilize reinit fast path in shooting (#26) - Improve initial guess interface (#27) - Dimension mismatch in solve() for MIRK methods providing an initial solution (#30) - True banded matrix support (#31) - How to input a tolerance in BVP (#41) - BigFloat support for TwoPointBVProblem using MIRK4 (#43) - Solution has no du component (#44) - Register (#45) - DimensionMismatch("dimensions must match") with Shooting() (#52) - Adaptivity in MIRK solver (#54) - Residual vector dimension (#55) - TagBot trigger issue (#62) - Doesn't support MVector (#64) - Add nonstandard array support (#67) - MIRK4() BVP solver gives wrong results (#69) - Unexpected kwargs passed to new warning system (#71) - BV Problem : No possibility to provide non constant initial guess (#73) - Feature request: BVP-DAE support (#76) - Regression with (General)MIRK4 on BoundaryValueDiffEq.jl v4.0 (#104) - README example should use interpolation instead of indexing (#107) - Interoplation for MIRK methods (#111) - Very long compilation time for solve() (#117) - Error afer updating to BoundaryValueDiffEq v5: BoundsError in interpolation (#118) - Autoselect Correct Solver for Nonlinear Least Squares (#123) - Support Initial Guess Function (#128) - Invalid Bandind error / Manifolds.jl (#148) - MIRK methods failed on swirling flow III when viscosity parameter is small (#153) - Pre-compilation failure (#158) - Example from the docs doesn't run (#170) - Manifolds.jl / EmbeddedTorus is failing again (#171) - VJP Computation (for NonlinearSolve) is extremely inefficient (#175) - Shooting methods fail on flow in a channel tests (#191) - MIRK methods don't support Static Arrays (#193) - MIRK4 interpolation bug (#197) - Bug when plotting with MIRK solver (#199) - BoundaryValueDiffEq.jl fails to precompile (#207) - WARNING: both NonlinearSolve and LineSearches export ... (#220) - Unable to Precompile BoundaryValueDiffEq (#239) - Nested_nlsolve in RadauIIa7 issue (#242) - Deprecated use of NonlinearSolve.LineSearch (#243) - BoundaryValueDiffEq does not precompile on Windows 11 (#244)

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

BoundaryValueDiffEq - v5.13.0

BoundaryValueDiffEq v5.13.0

Diff since v5.12.0

Merged pull requests: - Add MIRKN methods (#230) (@ErikQQY) - CompatHelper: bump compat for NonlinearSolve to 4, (keep existing compat) (#233) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqCore, (keep existing compat) (#234) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqMIRK, (keep existing compat) (#235) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqFIRK, (keep existing compat) (#236) (@github-actions[bot]) - CompatHelper: bump compat for NonlinearSolve to 4 for package BoundaryValueDiffEqShooting, (keep existing compat) (#237) (@github-actions[bot]) - Use NonlinearSolveFirstOrder subpackages and use new CI (#238) (@ErikQQY) - hotfix _unsafenonlinearfunction (#240) (@ChrisRackauckas) - Add license to MIRKN subpackage (#252) (@ErikQQY) - Bump codecov/codecov-action from 4 to 5 (#254) (@dependabot[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqMIRKN at version 1, (keep existing compat) (#255) (@github-actions[bot]) - CompatHelper: add new compat entry for BoundaryValueDiffEqAscher at version 1, (keep existing compat) (#256) (@github-actions[bot]) - Boundary conditions should always use solution object (#260) (@ErikQQY) - Use solution object in all solvers (#261) (@ErikQQY) - Add TagBot for subpackages (#262) (@ErikQQY) - Release a minor version (#264) (@ErikQQY)

Closed issues: - README example should use interpolation instead of indexing (#107) - VJP Computation (for NonlinearSolve) is extremely inefficient (#175) - Unable to Precompile BoundaryValueDiffEq (#239) - Nested_nlsolve in RadauIIa7 issue (#242) - Deprecated use of NonlinearSolve.LineSearch (#243) - BoundaryValueDiffEq does not precompile on Windows 11 (#244)

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

BoundaryValueDiffEq - v5.12.0

BoundaryValueDiffEq v5.12.0

Diff since v5.11.0

Merged pull requests: - Add BVDAE solvers (#217) (@ErikQQY) - Add license to BoundaryValueDiffEqCore (#219) (@ErikQQY) - Subpackages use BoundaryValueDiffEqCore (#221) (@ErikQQY) - CompatHelper: add new compat entry for BoundaryValueDiffEqCore at version 1, (keep existing compat) (#222) (@github-actions[bot]) - ci: test with 1, lts and pre versions of julia (#223) (@thazhemadam) - BoundaryValueDiffEqShooting missing Core compat (#224) (@ErikQQY) - Done BoundaryValueDiffEq splitting (#225) (@ErikQQY) - Extension solvers should use Core (#226) (@ErikQQY) - Fix precompilation on 1.11 (#227) (@ErikQQY) - CompatHelper for subpackage compats (#228) (@ErikQQY) - Update Project.toml (#231) (@ErikQQY)

Closed issues: - Feature request: BVP-DAE support (#76) - WARNING: both NonlinearSolve and LineSearches export ... (#220)

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

BoundaryValueDiffEq - v5.11.0

BoundaryValueDiffEq v5.11.0

Diff since v5.10.0

Merged pull requests: - Split MIRK methods into subpackage (#213) (@ErikQQY) - Split FIRK methods into subpackage (#214) (@ErikQQY) - Split Shooting methods into subpackage (#215) (@ErikQQY) - Core subpackage for BoundaryValueDiffEq (#216) (@ErikQQY)

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

BoundaryValueDiffEq - v5.10.0

BoundaryValueDiffEq v5.10.0

Diff since v5.9.1

Merged pull requests: - Add Lobatto IIIa-c and Radau IIa solvers (#178) (@axla-io) - Fix support for BigFloat u0 (#202) (@ErikQQY) - ci: update tests workflow to use centralized reusable workflow and auto-suggest formatting changes on PRs (#204) (@thazhemadam) - Use VectorOfArray for arrays in MIRK (#205) (@ErikQQY) - Boundary conditions use VectorOfArray API (#206) (@ErikQQY) - Refactor FIRK solvers (#211) (@ErikQQY)

Closed issues: - BigFloat support for TwoPointBVProblem using MIRK4 (#43) - BoundaryValueDiffEq.jl fails to precompile (#207)

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

BoundaryValueDiffEq - v5.9.1

BoundaryValueDiffEq v5.9.1

Diff since v5.9.0

Merged pull requests: - Fix CI (#195) (@ErikQQY) - COLNEW support multi-points BVP (#196) (@ErikQQY) - Fix benchmarks CI (#198) (@ErikQQY) - Fix non-adaptive interpolation (#200) (@ErikQQY) - Fix StaticArrays support for MIRK methods (#201) (@ErikQQY) - Fix interpolation for solution derivative (#203) (@ErikQQY)

Closed issues: - MIRK methods don't support Static Arrays (#193) - MIRK4 interpolation bug (#197) - Bug when plotting with MIRK solver (#199)

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

BoundaryValueDiffEq - v5.9.0

BoundaryValueDiffEq v5.9.0

Diff since v5.8.0

Merged pull requests: - fix: don't depend on ODESolution internals (#186) (@AayushSabharwal) - Remove recompile_invalidations (#192) (@ChrisRackauckas)

Closed issues: - Shooting methods fail on flow in a channel tests (#191)

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

BoundaryValueDiffEq - v5.8.0

BoundaryValueDiffEq v5.8.0

Diff since v5.7.1

Merged pull requests: - Add MIRK methods in CI benchmarks (#177) (@ErikQQY) - Bump julia-actions/setup-julia from 1 to 2 (#179) (@dependabot[bot]) - ci: standardise workflows using SciML's reusable workflows (#183) (@thazhemadam) - Bump julia-actions/cache from 1 to 2 (#184) (@dependabot[bot]) - Migrating to new ADTypes (#188) (@avik-pal)

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

BoundaryValueDiffEq - v5.7.1

BoundaryValueDiffEq v5.7.1

Diff since v5.7.0

Merged pull requests: - Support idxs in interpolation (#176) (@avik-pal)

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

BoundaryValueDiffEq - v5.7.0

BoundaryValueDiffEq v5.7.0

Diff since v5.6.3

Merged pull requests: - Faster Precompilation (#155) (@avik-pal)

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

BoundaryValueDiffEq - v5.6.3

BoundaryValueDiffEq v5.6.3

Diff since v5.6.2

Merged pull requests: - Update DEStats in ODEInterface extension (#169) (@ErikQQY)

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

BoundaryValueDiffEq - v5.6.2

BoundaryValueDiffEq v5.6.2

Diff since v5.6.1

Merged pull requests: - Remove DiffEqBase upperbound (#154) (@avik-pal) - Add DEStats and more docstrings for BVPM2 (#156) (@ErikQQY) - Add COLNEW algorithm (#159) (@ErikQQY) - Bump actions/cache from 3 to 4 (#160) (@dependabot[bot]) - Bump peter-evans/create-or-update-comment from 3 to 4 (#161) (@dependabot[bot]) - Bump peter-evans/find-comment from 2 to 3 (#162) (@dependabot[bot]) - Bump codecov/codecov-action from 3 to 4 (#165) (@dependabot[bot]) - ci: explicitly specify token for codecov (#166) (@thazhemadam) - Run JuliaFormatter.format() (#167) (@LilithHafner) - Allow Adapt@v4 (#168) (@oscardssmith)

Closed issues: - Pre-compilation failure (#158)

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

BoundaryValueDiffEq - v5.6.1

BoundaryValueDiffEq v5.6.1

Diff since v5.6.0

Merged pull requests: - Bump actions/upload-artifact from 3 to 4 (#151) (@dependabot[bot]) - Upper bound diffeqbase and patch bandind error (#152) (@avik-pal)

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

BoundaryValueDiffEq - v5.6.0

BoundaryValueDiffEq v5.6.0

Diff since v5.4.0

Merged pull requests: - chore: bump RecursiveArrayTools compat (#129) (@AayushSabharwal) - Use AlmostBandedMatrix for MIRK Jacobians (#141) (@avik-pal) - Up compats (#146) (@avik-pal)

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

BoundaryValueDiffEq - v5.5.0

BoundaryValueDiffEq v5.5.0

Diff since v5.4.0

Merged pull requests: - chore: bump RecursiveArrayTools compat (#129) (@AayushSabharwal) - Use AlmostBandedMatrix for MIRK Jacobians (#141) (@avik-pal)

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

BoundaryValueDiffEq - v5.4.0

BoundaryValueDiffEq v5.4.0

Diff since v5.3.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: - Passing parameters to the residuals method (#23) - Utilize reinit fast path in shooting (#26) - Residual vector dimension (#55) - Add nonstandard array support (#67) - Autoselect Correct Solver for Nonlinear Least Squares (#123) - Support Initial Guess Function (#128)

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

BoundaryValueDiffEq - v5.3.0

BoundaryValueDiffEq v5.3.0

Diff since v5.2.0

Merged pull requests: - Try to improve Compilation Speeds (#127) (@avik-pal)

Closed issues: - MIRK4() BVP solver gives wrong results (#69) - Very long compilation time for solve() (#117)

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

BoundaryValueDiffEq - v5.2.0

BoundaryValueDiffEq v5.2.0

Diff since v5.1.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: - TODO list of GSoC (#5) - Multiple Shooting Methods (#19) - True banded matrix support (#31) - Error afer updating to BoundaryValueDiffEq v5: BoundsError in interpolation (#118)

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

BoundaryValueDiffEq - v5.1.0

BoundaryValueDiffEq v5.1.0

Diff since v5.0.0

Merged pull requests: - Split up the 2Point BVP (#116) (@avik-pal)

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

BoundaryValueDiffEq - v5.0.0

BoundaryValueDiffEq v5.0.0

Diff since v4.0.1

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)

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

BoundaryValueDiffEq - v4.0.1

BoundaryValueDiffEq v4.0.1

Diff since v4.0.0

Closed issues: - Regression with (General)MIRK4 on BoundaryValueDiffEq.jl v4.0 (#104)

Merged pull requests: - Fix dt errors (#105) (@ErikQQY)

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

BoundaryValueDiffEq - v4.0.0

BoundaryValueDiffEq v4.0.0

Diff since v3.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)

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

BoundaryValueDiffEq - v3.0.0

BoundaryValueDiffEq v3.0.0

Diff since v2.11.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)

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

BoundaryValueDiffEq - v2.11.0

BoundaryValueDiffEq v2.11.0

Diff since v2.10.0

Closed issues: - Move problem types (#18) - BV Problem : No possibility to provide non constant initial guess (#73)

Merged pull requests: - Fix vector of vector initial conditions with GeneralMIRK4 (#82) (@ChrisRackauckas)

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

BoundaryValueDiffEq - v2.10.0

BoundaryValueDiffEq v2.10.0

Diff since v2.9.0

Merged pull requests: - MassInstallAction: Install the Invalidations workflow on this repository (#78) (@ranocha) - MassInstallAction: Install the Invalidations workflow on this repository (#80) (@devmotion) - Update retcode to ReturnCode (#81) (@ChrisRackauckas)

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

BoundaryValueDiffEq - v2.9.0

BoundaryValueDiffEq v2.9.0

Diff since v2.8.0

Merged pull requests: - format SciML Style (#75) (@ChrisRackauckas) - use the correct abstract algorithm (#77) (@ChrisRackauckas)

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

BoundaryValueDiffEq - v2.8.0

BoundaryValueDiffEq v2.8.0

Diff since v2.7.1

Closed issues: - Unexpected kwargs passed to new warning system (#71)

Merged pull requests: - Fix different types for x and y (#66) (@MatFi) - CI for LTS (#70) (@ChrisRackauckas) - BandedMatrices v0.17 (#72) (@dlfivefifty)

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

BoundaryValueDiffEq - v2.7.1

BoundaryValueDiffEq v2.7.1

Diff since v2.7.0

Closed issues: - Doesn't support MVector (#64)

Merged pull requests: - Remove overly strict type constraint (#65) (@YingboMa)

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

BoundaryValueDiffEq - v2.7.0

BoundaryValueDiffEq v2.7.0

Diff since v2.6.0

Merged pull requests: - CompatHelper: bump compat for "BandedMatrices" to "0.16" (#63) (@github-actions[bot])

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

BoundaryValueDiffEq - v2.6.0

BoundaryValueDiffEq v2.6.0

Diff since v2.5.0

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

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

BoundaryValueDiffEq - v2.5.0

BoundaryValueDiffEq v2.5.0

Diff since v2.4.0

Merged pull requests: - Install TagBot as a GitHub Action (#57) (@JuliaTagBot) - CompatHelper: bump compat for "BandedMatrices" to "0.15" (#58) (@github-actions[bot])

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

BoundaryValueDiffEq - v2.4.0

v2.4.0 (2020-01-24)

Diff since v2.3.1

Merged pull requests:

  • Fixes for FiniteDiff (#56) (kanav99)

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

BoundaryValueDiffEq - v2.3.1

v2.3.1 (2019-12-02)

Diff since v2.3.0

Closed issues:

  • DimensionMismatch("dimensions must match") with Shooting() (#52)
  • Register (#45)

Merged pull requests:

  • update to n+1 points in range (#53) (magerton)
  • CompatHelper: add new compat entry for "DiffEqDiffTools" at version "1.4" (#51) (github-actions[bot])
  • CompatHelper: add new compat entry for "ForwardDiff" at version "0.10" (#50) (github-actions[bot])
  • CompatHelper: add new compat entry for "BandedMatrices" at version "0.14" (#49) (github-actions[bot])
  • CompatHelper: add new compat entry for "NLsolve" at version "4.2" (#48) (github-actions[bot])
  • CompatHelper: add new compat entry for "DiffEqBase" at version "6.5" (#47) (github-actions[bot])
  • CompatHelper: add new compat entry for "Reexport" at version "0.2" (#46) (github-actions[bot])

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

BoundaryValueDiffEq - v2.3.0

v2.3.0 (2019-07-31)

Diff since v2.2.3

Closed issues:

  • How to input a tolerance in BVP (#41)

Merged pull requests:

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

BoundaryValueDiffEq - Really fix initial conditions

- Julia
Published by ChrisRackauckas over 7 years ago

BoundaryValueDiffEq - Fix initial conditions

- Julia
Published by ChrisRackauckas over 7 years ago