science/py-pyberny 0.7.0 FreeBSD
Optimizer of molecular geometries with respect to the total energy
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
d0172de8e2- License
- MPL20
- Categories
- science
- Package size
- 137.7 KiB, 611.5 KiB installed
Description
PyBerny is an optimizer of molecular geometries with respect to the total energy, using nuclear gradient information.
In each step, it takes energy and Cartesian gradients as an input, and returns a new equilibrium structure estimate.
The package implements a single optimization algorithm, which is an amalgam of several techniques, comprising the quasi-Newton method, redundant internal coordinates, an iterative Hessian approximation, a trust region scheme, and linear search. The algorithm is described in more detailed in the documentation.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | science/py-pyberny | 0.7.0 |
| DragonFly | science/py-pyberny | 0.6.3_2 |
Install
Binary package:
pkg install py312-pyberny
From the ports tree:
cd /usr/ports/science/py-pyberny/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-pyberny>0:science/py-pyberny
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.7.0 | 0.7.0 | - | 0.6.3_2 | 0.7.0 |
| FreeBSD:14:quarterly | 0.7.0 | 0.7.0 | n/a | 0.6.3_2 | 0.7.0 |
| FreeBSD:15:latest | 0.7.0 | 0.7.0 | n/a | 0.6.3_2 | 0.6.3_2 |
| FreeBSD:15:quarterly | 0.7.0 | 0.7.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.7.0 | 0.7.0 | 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 2
${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0: devel/py-poetry-core${PYTHON_PKGNAMEPREFIX}poetry-dynamic-versioning>0: devel/py-poetry-dynamic-versioning
Runtime 1
${PYTHON_PKGNAMEPREFIX}numpy>=1.16: math/py-numpy
Test 1
${PYTHON_PKGNAMEPREFIX}pytest>0: devel/py-pytest
The full lists below include those, and their dependencies in turn.
Build dependencies 21
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libffi
- devel/py-Jinja2
- devel/py-babel
- devel/py-build
- devel/py-dunamai
- devel/py-installer
- devel/py-packaging
- devel/py-poetry-core
- devel/py-poetry-dynamic-versioning
- devel/py-pyproject-hooks
- devel/readline
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- textproc/expat2
- textproc/py-markupsafe
- textproc/py-tomlkit
Run dependencies 16
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pyberny-0.7.0.tar.gz | 83507 | 54729005140f8b8d98db72d5fa635d994e1cb74666b15c02ff08e5312808abd5 |
Master sites 1
- PYPI