Skip to content

Tags: JuliaDiff/TaylorDiff.jl

Tags

v0.3.5

Toggle v0.3.5's commit message
[Diff since v0.3.4](v0.3.4...v0.3.5)

**Merged pull requests:**
- CompatHelper: bump compat for SymbolicUtils to 4, (keep existing compat) (#104) (@github-actions[bot])
- feat: support Symbolics@7 (#107) (@AayushSabharwal)

v0.3.4

Toggle v0.3.4's commit message
[Diff since v0.3.3](v0.3.3...v0.3.4)

**Merged pull requests:**
- Allow Zygote v0.7 (#100) (@ChrisRackauckas)

v0.3.3

Toggle v0.3.3's commit message
[Diff since v0.3.2](v0.3.2...v0.3.3)

**Closed issues:**
- Efficient computation of high order derivatives with multiple directions (#98)

v0.3.2

Toggle v0.3.2's commit message
[Diff since v0.3.1](v0.3.1...v0.3.2)

**Merged pull requests:**
- fix `extract_derivative` when derivative is `0` (#94) (@oscardssmith)
- fix sincos (#96) (@hanqizhu65)
- Fix theory section of docs (#97) (@adrhill)

**Closed issues:**
- Make_seed error on latest version (#90)

v0.3.1

Toggle v0.3.1's commit message
[Diff since v0.3.0](v0.3.0...v0.3.1)

Fix error in computing binary division

**Merged pull requests:**
- CompatHelper: add new compat entry for MacroTools at version 0.5, (keep existing compat) (#82) (@github-actions[bot])
- Bump codecov/codecov-action from 4 to 5 (#85) (@dependabot[bot])
- Pass order of derivative as Val() (#86) (@facusapienza21)
- [WIP] Add test associated to Issue #87 (#88) (@facusapienza21)

**Closed issues:**
- ERROR: MethodError: no method matching make_seed(::Float64, ::Float64, ::Int64) (#83)
- ERROR: MethodError: no method matching make_seed(::Float64, ::Float64, ::Int64) (#84)
- Incorrect answer for binary division involving two `TaylorScalar`s (#87)

v0.3.0

Toggle v0.3.0's commit message
[Diff since v0.2.5](v0.2.5...v0.3.0)

v0.2.5

Toggle v0.2.5's commit message
[Diff since v0.2.4](v0.2.4...v0.2.5)

**Merged pull requests:**
- CompatHelper: bump compat for SymbolicUtils to 3, (keep existing compat) (#79) (@github-actions[bot])
- CompatHelper: bump compat for Symbolics to 6, (keep existing compat) (#80) (@github-actions[bot])
- Performance of `(+,-,*,/)(::TaylorScalar,::Number)`: fresh version (#81) (@lrnv)

**Closed issues:**
- [TTFX] Use Packages Extensions to drop Zygote and others when not used. (#62)
- Zygote compatibility does not work for Julia 1.10+ (#70)

v0.2.4

Toggle v0.2.4's commit message
[Diff since v0.2.3](v0.2.3...v0.2.4)

**Merged pull requests:**
- Bump SymbolicUtils (#77) (@ChrisRackauckas)

**Closed issues:**
- Register (#78)

v0.2.3

Toggle v0.2.3's commit message
[Diff since v0.2.1](v0.2.1...v0.2.3)

**Merged pull requests:**
- enable dependabot for GitHub actions (#27) (@ranocha)
- Bump codecov/codecov-action from 2 to 3 (#28) (@dependabot[bot])
- Bump actions/checkout from 2 to 3 (#29) (@dependabot[bot])
- Fix link (#30) (@YingboMa)
- Add support for generic vector (#34) (@tansongchen)
- relax type annotation (#38) (@YichengDWu)
- Reinterpret `Vector` of `TaylorScalar`s as `Matrix` (#39) (@YichengDWu)
- Change AbstractVector to AbstractArray{T,1} (#45) (@mBarreau)
- Ability to deal with matrix input (#47) (@mBarreau)
- add support for erf (#49) (@rcalxrc08)
- CompatHelper: add new compat entry for SpecialFunctions at version 2, (keep existing compat) (#50) (@github-actions[bot])
- CompatHelper: add new compat entry for SliceMap at version 0.2, (keep existing compat) (#51) (@github-actions[bot])
- Bump actions/checkout from 3 to 4 (#53) (@dependabot[bot])
- Fix erf by adding IrrationalConstants (#56) (@tansongchen)
- Fix power (^) function gives NaN at 0 (#57) (@tansongchen)
- sinpi, cospi (#58) (@zhujch1)
- Add support for mixed partial derivatives (#59) (@tansongchen)
- Remove redundant frule definitions (#63) (@zhujch1)
- CompatHelper: add new compat entry for Symbolics at version 5, (keep existing compat) (#64) (@github-actions[bot])
- Neuralpde (#65) (@zhujch1)
- Ext (#66) (@zhujch1)
- NNlibExt (#67) (@zhujch1)
- Bump codecov/codecov-action from 3 to 4 (#69) (@dependabot[bot])
- Bump julia-actions/setup-julia from 1 to 2 (#71) (@dependabot[bot])
- Bump julia-actions/cache from 1 to 2 (#72) (@dependabot[bot])
- Go back to <: Real (#75) (@tansongchen)

**Closed issues:**
- Add to JuliaDiff website? (#26)
- Forward rules for matrix factorizations (#31)
- Allow AbstractArray as inputs (#32)
- Powers w/ 0 constant term returns NaN (#33)
- Non-Concrete Error when running on an ODE system (#35)
- The `Diffractor.jl` link is wrong (#36)
- Compatibility with ComponentArrays and Zygote (#37)
- missing chainrules for `cospi` `sinpi` (#40)
- Derivative of x^2 = NaN at x = 0 (#41)
- TaylorDiff derivative() does not support GPU types (#42)
- Mixed partial derivatives (#43)
- Vector-valued functions (#46)
- Missing support for erf (#48)
- Add support for "fast" hyperbolic functions (#52)
- ^ is not equivalent to * for positive integer exponents in zero. (#54)
- Erf support shouldn't convert pi to Float64. (#55)
- SpecialFunctions.jl Support (#60)
- Odd behavior for for simple user defined functions (#68)
- Can't differentiate an ODE solver due to lack of isnan and other type errors. (#73)
- How to get first n derivatives all at once efficiently? (#74)

v0.2.2

Toggle v0.2.2's commit message
[Diff since v0.2.1](v0.2.1...v0.2.2)

**Merged pull requests:**
- enable dependabot for GitHub actions (#27) (@ranocha)
- Bump codecov/codecov-action from 2 to 3 (#28) (@dependabot[bot])
- Bump actions/checkout from 2 to 3 (#29) (@dependabot[bot])
- Fix link (#30) (@YingboMa)
- Add support for generic vector (#34) (@tansongchen)
- relax type annotation (#38) (@YichengDWu)
- Reinterpret `Vector` of `TaylorScalar`s as `Matrix` (#39) (@YichengDWu)
- Change AbstractVector to AbstractArray{T,1} (#45) (@mBarreau)
- Ability to deal with matrix input (#47) (@mBarreau)
- add support for erf (#49) (@rcalxrc08)
- CompatHelper: add new compat entry for SpecialFunctions at version 2, (keep existing compat) (#50) (@github-actions[bot])
- CompatHelper: add new compat entry for SliceMap at version 0.2, (keep existing compat) (#51) (@github-actions[bot])
- Bump actions/checkout from 3 to 4 (#53) (@dependabot[bot])
- Fix erf by adding IrrationalConstants (#56) (@tansongchen)
- Fix power (^) function gives NaN at 0 (#57) (@tansongchen)
- sinpi, cospi (#58) (@zhujch1)
- Add support for mixed partial derivatives (#59) (@tansongchen)
- Remove redundant frule definitions (#63) (@zhujch1)
- CompatHelper: add new compat entry for Symbolics at version 5, (keep existing compat) (#64) (@github-actions[bot])
- Neuralpde (#65) (@zhujch1)
- Ext (#66) (@zhujch1)
- NNlibExt (#67) (@zhujch1)
- Bump codecov/codecov-action from 3 to 4 (#69) (@dependabot[bot])
- Bump julia-actions/setup-julia from 1 to 2 (#71) (@dependabot[bot])
- Bump julia-actions/cache from 1 to 2 (#72) (@dependabot[bot])
- Go back to <: Real (#75) (@tansongchen)

**Closed issues:**
- Add to JuliaDiff website? (#26)
- Forward rules for matrix factorizations (#31)
- Allow AbstractArray as inputs (#32)
- Powers w/ 0 constant term returns NaN (#33)
- Non-Concrete Error when running on an ODE system (#35)
- The `Diffractor.jl` link is wrong (#36)
- Compatibility with ComponentArrays and Zygote (#37)
- missing chainrules for `cospi` `sinpi` (#40)
- Derivative of x^2 = NaN at x = 0 (#41)
- TaylorDiff derivative() does not support GPU types (#42)
- Mixed partial derivatives (#43)
- Vector-valued functions (#46)
- Missing support for erf (#48)
- Add support for "fast" hyperbolic functions (#52)
- ^ is not equivalent to * for positive integer exponents in zero. (#54)
- Erf support shouldn't convert pi to Float64. (#55)
- SpecialFunctions.jl Support (#60)
- Can't differentiate an ODE solver due to lack of isnan and other type errors. (#73)
- How to get first n derivatives all at once efficiently? (#74)