FiniteDifferences.jl
FiniteDifferences.jl copied to clipboard
High accuracy derivatives, estimated via numerical finite differences (formerly FDM.jl)
This is a lovely little package. So useful! In recent months it's move into the `JuliaDiff` org, been renamed for discoverability (by popular demand!), and become the corner stone for...
The order of a method currently refers to the number of grid points. This is different from what is conventional in the literature, where order refers to how the truncation...
Our docs appear to be a bit out of date. In particular the `jvp` and `j′vp` stuff isn't well documented :(
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1 to 4. Release notes Sourced from codecov/codecov-action's releases. v4.0.0 v4 of the Codecov Action uses the CLI as the underlying upload. The CLI has helped to...
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4. Release notes Sourced from actions/cache's releases. v4.0.0 What's Changed Update action to node20 by @takost in actions/cache#1284 feat: save-always flag by @to-s in actions/cache#1242...
```julia using FiniteDifferences using Measurements f(x) = cos(x + (1.0 ± 0.1)*sin(x)) m = central_fdm(5,1) m(f, 0.0) MethodError: no method matching Float64(::Measurement{Float64}) Closest candidates are: (::Type{T})(::Real, ::RoundingMode) where T
Encountered in https://github.com/JuliaDiff/ChainRules.jl/pull/758 Problem was there is a `du2` field which isn't used except as an implementation detail of `lu`. It is the value on the diag(x, 2)` but its...
Adapted one-sided differences gives a `NaN` *input* while receiving finite values from the function. ```julia (jl_yIAkgW) pkg> st Status `/tmp/jl_yIAkgW/Project.toml` [26cc04aa] FiniteDifferences v0.12.32 `https://github.com/JuliaDiff/FiniteDifferences.jl.git#main` julia> using FiniteDifferences julia> function f(x::Real)...
This is related to #98 — `Float64` precision seems to be baked into the package, whereas it would be more flexible (and more Julian) to use the precision of the...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1 to 5. Release notes Sourced from codecov/codecov-action's releases. v5.0.0 v5 Release v5 of the Codecov GitHub Action will use the Codecov Wrapper to encapsulate the CLI....