Integrals.jl

A common interface for quadrature and numerical integration for the SciML scientific machine learning organization

MIT License

Stars
202
Committers
31

Bot releases are visible (Hide)

Integrals.jl - v4.4.1 Latest Release

Published by github-actions[bot] 8 months ago

Integrals v4.4.1

Diff since v4.4.0

Merged pull requests:

  • Bump codecov/codecov-action from 3 to 4 (#226) (@dependabot[bot])
  • Fix incorrect substitution for finite domain transformation (#243) (@danielwe)
Integrals.jl - v4.4.0

Published by github-actions[bot] 8 months ago

Integrals v4.4.0

Diff since v4.3.0

Merged pull requests:

  • Refactor infinity substitution (#231) (@lxvm)
  • pass the algorithm to the solution (#235) (@lxvm)
  • Error message for unloaded extensions (#236) (@lxvm)
  • update solver documentation (#237) (@lxvm)
  • [skip ci] update downgrade CI repo (#238) (@ArnoStrouwen)
  • ForwardDiff directly on all non-C solvers (#239) (@lxvm)
  • reapply formatting (#240) (@ArnoStrouwen)

Closed issues:

  • Integrals with lb > ub (#141)
  • Unhelpful error message when not importing the correct packages (#232)
  • nout > 1 for QuadGK (#233)
  • Use alg in build_solution rather than constructing a new algorithm (#234)
Integrals.jl - v4.3.0

Published by github-actions[bot] 8 months ago

Integrals v4.3.0

Diff since v4.2.0

Merged pull requests:

  • Update docs to use single-argument domain instead of two-argument lb, ub (#228) (@lxvm)
  • Update MonteCarloIntegration.jl (#230) (@ChrisRackauckas)
Integrals.jl - v4.2.0

Published by github-actions[bot] 8 months ago

Integrals v4.2.0

Diff since v4.1.0

Merged pull requests:

  • Test AD on more algorithms (#196) (@lxvm)
  • Add IntegralsArblibExt (#199) (@lxvm)
  • add inplace and batched quadgk (#200) (@lxvm)
  • minor fixes to arblibext (#201) (@lxvm)
  • wrap MCintegration.jl (#202) (@lxvm)
  • Aqua + typos CI (#203) (@ArnoStrouwen)
  • Bump actions/checkout from 3 to 4 (#204) (@dependabot[bot])
  • [skip ci] dependabot ignore typos patches (#205) (@ArnoStrouwen)
  • Bump crate-ci/typos from 1.16.23 to 1.16.24 (#206) (@dependabot[bot])
  • Bump crate-ci/typos from 1.16.24 to 1.16.25 (#209) (@dependabot[bot])
  • temporarily remove dependabot (#210) (@ArnoStrouwen)
  • Downgrade CI (#211) (@ArnoStrouwen)
  • [skip ci] reactivate dependabot (#212) (@ArnoStrouwen)
  • bump FastGaussQuadrature v1 (#214) (@lxvm)
  • Test FastGaussQuadrature and Arblib (#216) (@lxvm)
  • Bump crate-ci/typos from 1.16.25 to 1.17.0 (#217) (@dependabot[bot])
  • Small documentation fixes (#219) (@IlianPihlajamaa)
  • Bump actions/cache from 3 to 4 (#220) (@dependabot[bot])
  • Simpson's rule (#222) (@IlianPihlajamaa)
  • Bump to v1.10 and fix Downgrade CI (#223) (@ChrisRackauckas)
  • [DOCS] Update examples to use new interface (#224) (@lxvm)
  • Bump crate-ci/typos from 1.17.0 to 1.18.0 (#225) (@dependabot[bot])
  • [skip ci] Update dependabot.yml (#227) (@ArnoStrouwen)

Closed issues:

  • Single dim domain bounds as arrays (#14)
  • 1D example (#57)
  • Add tests FastGaussQuadrature + AD (#150)
  • Warp MCIntegration.jl (#194)
  • Issue when Nesting Integrals without Explicit Floats (#198)
  • BoundsError: attempt to access Float64 at index [2] when pi is passed as limit (#208)
  • Missing documentation for IntegralFunction and BatchIntegralFunction (#218)
Integrals.jl - v4.1.0

Published by github-actions[bot] 11 months ago

Integrals v4.1.0

Diff since v4.0.0

Merged pull requests:

  • Test nested AD (#190) (@ChrisRackauckas)
  • CompatHelper: bump compat for Integrals to 4 for package docs, (keep existing compat) (#192) (@github-actions[bot])
  • Fix VEGAS interface (#195) (@lxvm)
  • Add missing Divonne options v2 (#197) (@agerlach)

Closed issues:

  • Zygote w/ nout > 1 and Batch errors (#40)
  • Derivative with VEGAS: ERROR: AssertionError: prob.nout == 1 (#46)
  • Hessian throws error (#67)
  • Batch Single dim derivative test is broken (#76)
  • Nested ForwardDiff.jacobian doesn't work for AbstractCubatureJLAAlgorithm subtypes (#164)
  • Interface error for VEGAS from [email protected] (#193)
Integrals.jl - v4.0.0

Published by github-actions[bot] 12 months ago

Integrals v4.0.0

Diff since v3.9.0

Merged pull requests:

  • Bump actions/checkout from 3 to 4 (#171) (@dependabot[bot])
  • add Trapezoidal rule (#173) (@IlianPihlajamaa)
  • Fix AD for parameters (#175) (@lxvm)
  • add --QuadratureFunction-- QuadratureRule (#176) (@lxvm)
  • CompatHelper: bump compat for SciMLBase to 2, (keep existing compat) (#177) (@github-actions[bot])
  • Revert "CompatHelper: bump compat for SciMLBase to 2, (keep existing … (#178) (@ChrisRackauckas)
  • Doc1 (#180) (@ArnoStrouwen)
  • Cubature.jl Interface (#185) (@agerlach)
  • fix typo (#187) (@spaette)
  • Migrate to SciMLBase v2 (#189) (@lxvm)

Closed issues:

  • FastGaussQuadrature.jl support? (#48)
  • Zygote tutorial broken (#99)
  • keyword arguments passed to specific solvers (#135)
  • Solving coupled system of linear Volterra integral equations of the second kind (#166)
  • Quadrature routines for pre-sampled data (#170)
  • It would be nice to have a progress keyword for time estimation (#172)
  • Inconsistent IntegralsCubature Interface (#184)
Integrals.jl - v3.9.0

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

Integrals v3.9.0

Diff since v3.8.0

Merged pull requests:

  • Cache for QuadGKJL (#168) (@lxvm)
Integrals.jl - v3.8.0

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

Integrals v3.8.0

Diff since v3.7.0

Closed issues:

  • Method definition overwrite of solve(SciMLBase.IntegralProblem. (#152)

Merged pull requests:

  • start generalizing inf (#129) (@ArnoStrouwen)
  • Fix method definition warning (#153) (@ChrisRackauckas)
  • Fix defaults removal (#154) (@ChrisRackauckas)
  • stability (#155) (@ArnoStrouwen)
  • enable dependabot for GitHub actions (#156) (@ranocha)
  • Bump actions/checkout from 1 to 3 (#157) (@dependabot[bot])
  • Bump actions/cache from 1 to 3 (#158) (@dependabot[bot])
  • fix stability test (#159) (@ArnoStrouwen)
  • draft init interface (#161) (@lxvm)
  • fix tutorials documentation typo (#162) (@VanillaBrooks)
  • Correct some typos (#163) (@goggle)
  • Added missing information for solver algorithms to docs (#165) (@aafsar)
Integrals.jl - v3.7.0

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

Integrals v3.7.0

Diff since v3.6.0

Merged pull requests:

  • Add Gauss-Legendre quadrature (#147) (@DanielVandH)
  • Simpler initial example, also highlight parameters (#148) (@DanielVandH)
Integrals.jl - v3.6.0

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

Integrals v3.6.0

Diff since v3.5.0

Closed issues:

  • Improve error when not specifying solver (#104)

Merged pull requests:

  • increase batch for VEGAS test (#140) (@ArnoStrouwen)
  • refactor ForwardDiff infinite transform (#142) (@ArnoStrouwen)
  • weak dep/require ForwardDiff (#143) (@ArnoStrouwen)
  • CompatHelper: add new compat entry for Requires at version 1, (keep existing compat) (#144) (@github-actions[bot])
  • weak dep/require Zygote (#145) (@ArnoStrouwen)
  • Throw helpfull error if no algorithm is provided (#146) (@KronosTheLate)
Integrals.jl - v3.5.0

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

Integrals v3.5.0

Diff since v3.4.0

Closed issues:

  • Adaptive Quasi-Monte Carlo (#11)
  • Finite transformations are not supported for non-finite bounds with inplace mass function. (#95)

Merged pull requests:

  • [skip ci] LanguageTool (#134) (@ArnoStrouwen)
  • remove args (#136) (@ArnoStrouwen)
  • Remove extra kwargs (#137) (@ArnoStrouwen)
  • start poly alg (#138) (@ArnoStrouwen)
  • remove unnecessary deps (#139) (@ArnoStrouwen)
Integrals.jl - v3.4.0

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

Integrals v3.4.0

Diff since v3.3.0

Closed issues:

  • Docs (#32)
  • batch with scalar bounds (#78)
  • Incorrect integration results depending on integration bounds, using quadgk directly works (#85)
  • Simpler first example (#106)
  • Integrals not compatible with ForwardDiff (Turing) (#108)

Merged pull requests:

  • lib cov (#119) (@ArnoStrouwen)
  • delete default algorithm (#120) (@ArnoStrouwen)
  • fix vegas (#121) (@ArnoStrouwen)
  • single dim tut (#123) (@ArnoStrouwen)
  • minimal maxiters cuba (#124) (@ArnoStrouwen)
  • table scalar/vector input/output (#125) (@ArnoStrouwen)
  • add iip and nout to tutorial 1 (#126) (@ArnoStrouwen)
  • start documenting solve (#127) (@ArnoStrouwen)
  • [skip ci] cuba docs (#128) (@ArnoStrouwen)
  • Infinity tutorial (#130) (@ArnoStrouwen)
  • [skip ci] cubature docs (#131) (@ArnoStrouwen)
  • CompatHelper: add new compat entry for Distributions at version 0.25 for package docs, (keep existing compat) (#132) (@github-actions[bot])
Integrals.jl - v3.3.0

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

Integrals v3.3.0

Diff since v3.2.0

Merged pull requests:

  • doc and lib compat (#112) (@ArnoStrouwen)
  • CompatHelper: add new compat entry for Zygote at version 0.6 for package docs, (keep existing compat) (#116) (@github-actions[bot])
  • CompatHelper: add new compat entry for IntegralsCubature at version 0.2 for package docs, (keep existing compat) (#117) (@github-actions[bot])
  • CompatHelper: add new compat entry for FiniteDiff at version 2 for package docs, (keep existing compat) (#118) (@github-actions[bot])
Integrals.jl - v3.2.0

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

Integrals v3.2.0

Diff since v3.1.2

Merged pull requests:

  • [ci-skip] Badges (#97) (@ArnoStrouwen)
  • doc cov (#98) (@ArnoStrouwen)
  • MassInstallAction: Install the Invalidations workflow on this repository (#101) (@devmotion)
  • example and strict docs (#103) (@ArnoStrouwen)
  • canonify docs (#109) (@ArnoStrouwen)
  • reproducible docs (#110) (@ArnoStrouwen)
  • Change retcode to ReturnCode (#111) (@ChrisRackauckas)
Integrals.jl - v3.1.2

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

Integrals v3.1.2

Diff since v3.1.1

Closed issues:

  • Setting limits of integration in solve to avoid new QuadratureProblem (#81)
  • test fails on Julia 1.8 (#93)

Merged pull requests:

  • Update the README into for generalised package aim (#92) (@frankier)
  • Make function transformation type stable (#94) (@sharanry)
  • doc unification (#96) (@ArnoStrouwen)
Integrals.jl - v3.1.1

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

Integrals v3.1.1

Diff since v3.1.0

Merged pull requests:

  • Make more functions type stable (#89) (@sharanry)
Integrals.jl - v3.1.0

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

Integrals v3.1.0

Diff since v3.0.2

Closed issues:

  • Setting limits of integration in solve to avoid new QuadratureProblem (#81)

Merged pull requests:

  • make sure to use SciML Style (#88) (@ChrisRackauckas)
  • move to SciMLSensitivity (#90) (@ChrisRackauckas)
Integrals.jl - v3.0.2

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

Integrals v3.0.2

Diff since v3.0.1

Integrals.jl - v3.0.1

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

Integrals v3.0.1

Diff since v3.0.0

Integrals.jl - v3.0.0

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

Integrals v3.0.0

Diff since v2.0.0

Merged pull requests:

  • Rename to Integrals.jl (#83) (@ChrisRackauckas)
Package Rankings
Top 7.39% on Juliahub.com
Badges
Extracted from project README
Join the chat at https://julialang.zulipchat.com #sciml-bridged Global Docs codecov Build Status ColPrac: Contributor's Guide on Collaborative Practices for Community Packages SciML Code Style
Related Projects