math/py-numdifftools 0.11.1 FreeBSD
Solver for automatic numerical differentiation problems
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
cb6da147cb- License
- BSD3CLAUSE
- Categories
- math, python
- Package size
- 190.3 KiB, 1213.7 KiB installed
Description
Numdifftools is a suite of tools written in Python to solve automatic numerical differentiation problems in one or more variables. It provides functions for calculating derivatives, Jacobians, Hessians, and gradients, all with error estimates. The methods are based on the complex-step derivative approximation and extrapolation algorithms.
Install
Binary package:
pkg install py312-numdifftools
From the ports tree:
cd /usr/ports/math/py-numdifftools/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-numdifftools>0:math/py-numdifftools
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.11.1 | 0.11.1 | - | - | 0.11.1 |
| FreeBSD:14:quarterly | 0.11.1 | 0.11.1 | n/a | - | 0.11.1 |
| FreeBSD:15:latest | 0.11.1 | 0.11.1 | n/a | - | - |
| FreeBSD:15:quarterly | 0.11.1 | 0.11.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.11.1 | 0.11.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}pdm-backend>0: devel/py-pdm-backend
Runtime 2
${PYTHON_PKGNAMEPREFIX}numpy>=2.0: math/py-numpy${PYTHON_PKGNAMEPREFIX}scipy>=1.7.3: science/py-scipy
Test 3
${PYTHON_PKGNAMEPREFIX}hypothesis>=3.6: devel/py-hypothesis${PYTHON_PKGNAMEPREFIX}matplotlib>=3.8.0: math/py-matplotlib${PYTHON_PKGNAMEPREFIX}statsmodels>=0.6: math/py-statsmodels
The full lists below include those, and their dependencies in turn.
Build dependencies 15
Run dependencies 18
Required by 1
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| numdifftools-0.11.1.tar.gz | 82246 | af6d58c22eb201fef9aa4dfc8caf286b14e10154a736c03a45f0a1df2bcec452 |
Master sites 1
- PYPI