BSD Ports

math/py-pyodeint 0.10.7_1 DragonFly

Python binding for odeint from boost

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD2CLAUSE
Categories
math, python
Package size
179.9 KiB, 975.3 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
DragonFlymath/py-pyodeint0.10.7_1
FreeBSDmath/py-pyodeint0.10.10

Install

Binary package:

pkg install py311-pyodeint

From DPorts:

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

Dependencies

Run dependencies 2