BSD Ports

math/py-pyodeint 0.10.10 FreeBSD

Python binding for odeint from boost

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
math, python
Package size
191.5 KiB, 1031.5 KiB installed

Description

pyodeint provides a Python binding to odeint. Currently, the following steppers are exposed: * rosenbrock4: 4th order Rosenbrock (implicit multistep) stepper * dopri5: 5th order DOPRI5 (explicit runge-kutta) * bs: Bulirsch-Stoer stepper (modified midpoint rule).

The Rosenbrock4 stepper requires that the user provides a routine for calculating the Jacobian.

You may also want to know that you can use pyodeint from pyodesys which can e.g. derive the Jacobian analytically for you (pyodesys also provides plotting functions, C++ code-generation and more).

In the other systems

SystemPortVersion
FreeBSDmath/py-pyodeint0.10.10
DragonFlymath/py-pyodeint0.10.7_1

Install

Binary package:

pkg install py312-pyodeint

From the ports tree:

cd /usr/ports/math/py-pyodeint/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-pyodeint>0:math/py-pyodeint

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.10.100.10.10-0.10.7_10.10.10
FreeBSD:14:quarterly0.10.100.10.10n/a0.10.7_10.10.10
FreeBSD:15:latest0.10.100.10.10n/a0.10.7_10.10.7_1
FreeBSD:15:quarterly0.10.100.10.10n/an/an/a
FreeBSD:16:latest0.10.100.10.10n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 21
Run dependencies 16

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c++11-lang localbase python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
pyodeint-0.10.10.tar.gz22050678fc9369d68e46ebf35d79cfde9d673f8dbe43b61e102397c3ff7e7d5d9f4781
Master sites 1
  • PYPI

Commit history 0

No commits in the history this site was built from.