Port details on branch 2022Q2 |
- py-pyodesys Straightforward numerical integration of ODE systems from Python
- 0.14.2 math =0 0.14.2Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2018-04-01 10:12:00
- Last Update: 2023-06-27 19:34:34
- Commit Hash: 3d9a815
- Also Listed In: python
- License: BSD2CLAUSE
- WWW:
- https://github.com/bjodah/pyodesys
- Description:
- pyodesys provides a straightforward way of numerically integrating systems of
ordinary differential equations (initial value problems). It unifies the
interface of several libraries for performing the numerical integration as well
as several libraries for symbolic representation. It also provides a convenience
class for representing and integrating ODE systems defined by symbolic
expressions, e.g. SymPy expressions. This allows the user to write concise code
and rely on pyodesys to handle the subtle differences between libraries.
The numerical integration is performed using either:
* scipy.integrate.ode
* pygslodeiv2
* pyodeint
* pycvodes
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}pyodesys>0:math/py-pyodesys@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/math/py-pyodesys/ && make install clean
- To add the package, run one of these commands:
- pkg install math/py-pyodesys
- pkg install py39-pyodesys
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py39-pyodesys listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py39-pyodesys
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1687198244
SHA256 (pyodesys-0.14.2.tar.gz) = 2e9c54dc8d223f9d87aebcedd4a872367dd3ef11cd37e223fe5a95598e67524b
SIZE (pyodesys-0.14.2.tar.gz) = 242233
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- Xvfb : x11-servers/xorg-server@xvfb
- 8x13O.pcf.gz : x11-fonts/xorg-fonts-miscbitmaps
- fonts.alias : x11-fonts/font-alias
- base : x11/xkeyboard-config
- xkbcomp : x11/xkbcomp
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Test dependencies:
-
- matrix.hpp : devel/boost-libs
- gsl_errno.h : math/gsl
- py39-pytest>=7,1 : devel/py-pytest@py39
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-matplotlib>=2.2.5 : math/py-matplotlib@py39
- py39-numpy>=1.16,1<1.25,1 : math/py-numpy@py39
- py39-notebook>=5.7.8 : www/py-notebook@py39
- py39-scipy>=1.2.3 : science/py-scipy@py39
- py39-sym>=0.3.4 : math/py-sym@py39
- py39-sympy>=1.5.1 : math/py-sympy@py39
- py39-appdirs>0 : devel/py-appdirs@py39
- py39-pycodeexport>=0.1.2 : devel/py-pycodeexport@py39
- py39-pycompilation>=0.4.9 : devel/py-pycompilation@py39
- py39-pygslodeiv2>=0.9.1 : math/py-pygslodeiv2@py39
- py39-pyodeint>=0.10.1 : math/py-pyodeint@py39
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- This port is required by:
- for Build
-
- science/py-chempy
- for Run
-
- science/py-chempy
Configuration Options:
- ===> The following configuration options are available for py39-pyodesys-0.14.2:
EXTRAS=on: Install optional dependencies for additional functionality
===> Use 'make config' to modify these settings
- Options name:
- math_py-pyodesys
- USES:
- display:test localbase:ldflags python shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|