BSD Ports

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

SystemPortVersion
FreeBSDscience/py-pyberny0.7.0
DragonFlyscience/py-pyberny0.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.7.00.7.0-0.6.3_20.7.0
FreeBSD:14:quarterly0.7.00.7.0n/a0.6.3_20.7.0
FreeBSD:15:latest0.7.00.7.0n/a0.6.3_20.6.3_2
FreeBSD:15:quarterly0.7.00.7.0n/an/an/a
FreeBSD:16:latest0.7.00.7.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 1

Test 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
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
pyberny-0.7.0.tar.gz8350754729005140f8b8d98db72d5fa635d994e1cb74666b15c02ff08e5312808abd5
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
d0172de8e2 Yuri Victorovich science/py-pyberny: update 0.6.3 → 0.7.0