Python implementation of the algorithm presented in:
Fornberg, B. (1988). Generation of finite difference formulas on arbitrarily spaced grids. Mathematics of computation, 51(184), 699-706.
This algorithm can estimate the coefficients of the finite difference formula used to estimate any derivative of an unidimensional function at a point x_0 given a grid of points (mostly neighbors of x_0). The accuracy level is determined by the number of grid points used in each estimation.
Highlights
Grid points do not have to be equally spaced.
x_0 does not have to be one of the grid points.
As a result of 2., the algorithm can also be used to interpolate a function at a point x_0, by using the coefficients of the derivative of order zero.
In a single M order derivative approximation the coefficients needed to estimate the derivative at any order from zero to M are calculated.
Metadata
Release files for fdce 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 252.6 kB
Release files / fdce-0.1.1-cp310-cp310-win_amd64.whl
| Download URL | fdce-0.1.1-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 12.9 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ad89ca3036d5ab06981ca29d89a21258cb609e44ab5dc54197e8e7b2553082ac
|
|
BLAKE2b-256 checksum How to use checksums |
904744210668a2f3de8d9d88224e16c9fd14ee938a4b2333d41acf045a572c2d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fdce-0.1.1-cp310-cp310-win32.whl
| Download URL | fdce-0.1.1-cp310-cp310-win32.whl |
|---|---|
| Size | 12.1 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
a65a8fedf040927d2eb5dbb46087f02ad8b95f8f7fdc09527dd991ac4efccd4d
|
|
BLAKE2b-256 checksum How to use checksums |
0551d4d29a478f6e8f019e81f1141f923216446c2c69ac8f7c4a61e8f61fee0b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fdce-0.1.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | fdce-0.1.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 25.3 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
cb33813f327cac338f5283c17666df93c0817b96b6428494fe5a1dfaba98e409
|
|
BLAKE2b-256 checksum How to use checksums |
4f11a0a9883c59a1a8903ab67bc7bac3d1f1c02b733e6c34c711d22d708157d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fdce-0.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | fdce-0.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 24.2 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
dec86659f0c5062dddf0905d6b1ee3f55242d8dcc1819eedb977141cc6507294
|
|
BLAKE2b-256 checksum How to use checksums |
356c4bd6dc53ff8a609f54515dc5e854ca03b9d9ca11337bcd913604f8a4b38f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fdce-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | fdce-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 9.9 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
b8a644cc1ae2da2712a9d9e2b74b9cb8f1f362961afa297177e610a740682772
|
|
BLAKE2b-256 checksum How to use checksums |
014c94464f56b4e96dd3dc27900f6461a09c37d72a84573428e625768ccea536
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fdce-0.1.1-cp39-cp39-win_amd64.whl
| Download URL | fdce-0.1.1-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 12.9 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8afee5972d8f53434a95058006ae4b5e768925c3fb38d7a07dc34fdd682d7b3e
|
|
BLAKE2b-256 checksum How to use checksums |
c896de73d3e9efa0edd00a3351fbfc18154e59cc816f8a659ac8dffe15fb9b9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fdce-0.1.1-cp39-cp39-win32.whl
| Download URL | fdce-0.1.1-cp39-cp39-win32.whl |
|---|---|
| Size | 12.1 kB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
cd9b24c57e2a617f9b968972ca81927e1c0247369573ec9f8aab31d9c97fbd55
|
|
BLAKE2b-256 checksum How to use checksums |
b39e018275d451e05963d7ef6354eb6ff9d7c8e64105dfc37b678e30a28cbb18
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fdce-0.1.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | fdce-0.1.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 25.1 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
2b1b363406f8f57c5050ea8737c9632580505421d6b7e2686c9a145e9abde368
|
|
BLAKE2b-256 checksum How to use checksums |
4beb5ce6ac064eedf07ff6744894712f7c678dba5ec461ccba6c9b0d5ac3c4bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fdce-0.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | fdce-0.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 24.0 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
b25f5a73adee5d5291ffd469df0e2ba8eb4472a861fb4003902b33b589cde365
|
|
BLAKE2b-256 checksum How to use checksums |
4d8a4d1ec6406e169d45d3b27ee57feff28f9aebafacc74b13214604785e671b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fdce-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | fdce-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 9.9 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
6361a960a6bfb0815b2bae72f0556a4d97969bd8f3b15a6b6e6b1cf1001e883e
|
|
BLAKE2b-256 checksum How to use checksums |
185d9d1431174f8a4f3b087d17d248f2a0d8740f48eeb518dd8a45cd299eca27
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fdce-0.1.1-cp38-cp38-win_amd64.whl
| Download URL | fdce-0.1.1-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 12.9 kB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d864f411abc21d70f6fa8c1bb8f4bfb9b69fc7ba9af26cc3840936d31f0209d2
|
|
BLAKE2b-256 checksum How to use checksums |
901c1056597b910d4d50043d614b1fe4ae56bf9d5fa5dc0cf094883b3e243a00
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fdce-0.1.1-cp38-cp38-win32.whl
| Download URL | fdce-0.1.1-cp38-cp38-win32.whl |
|---|---|
| Size | 12.1 kB |
| Tags | CPython 3.8 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
d9d1df6584ef317d4b718a00e10903603775c70a7274b95ec0585850d648b3e7
|
|
BLAKE2b-256 checksum How to use checksums |
ab5926e0dccd446bd316444cc3866d26464746bd0b2d1d94815775069678307e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fdce-0.1.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | fdce-0.1.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 25.1 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
d455d00cf29da3427cf73e79ea7d02c6c1a7ae51710065f2ffd3d5a84b13e42b
|
|
BLAKE2b-256 checksum How to use checksums |
60fb2b2f2112952c39ddd1601ab75c8124d4fecea28d6e8c9dbbf5ef8d95bf76
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fdce-0.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | fdce-0.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 24.1 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
0c640309b5deacee96d0c19d530f0bd6eef01a3c24c1bc1db4c56c9df39dd94d
|
|
BLAKE2b-256 checksum How to use checksums |
b9555797bb7c461d11470478fc81fc2be8c46d2d7dce71e050a6a1b2ec49cf5e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fdce-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | fdce-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl |
|---|---|
| Size | 9.9 kB |
| Tags | CPython 3.8 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
e8ba346edd2aa9ce1f77154174ebd372e78b7ef9427f381e60522d7c693d3ab0
|
|
BLAKE2b-256 checksum How to use checksums |
fdd42f8a7a92d11be106de108b4ff5670fa6ea270c1c63c9191c0a95f9491928
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|