FreeBSD Ports

science/py-pymbd 0.15.0

Many-body dispersion library

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
50db78096f
License
MPL20
Categories
science
Package size
62.4 KiB, 271.3 KiB installed

Description

Pymbd is Python bindings for Libmbd.

Libmbd implements the many-body dispersion (MBD) method in several programming languages and frameworks:

The Fortran implementation is the reference, most advanced implementation, with support for analytical gradients and distributed parallelism, and additional functionality beyond the MBD method itself. It provides a low-level and a high-level Fortran API, as well as a C API. Furthermore, Python bindings to the C API are provided.

Install

As a binary package — by origin, or by package name:

pkg install science/py-pymbd
pkg install py312-pymbd

From the ports tree:

cd /usr/ports/science/py-pymbd/ && make install clean

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

RUN_DEPENDS=	py312-pymbd>0:science/py-pymbd

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.15.00.15.0-0.12.5_20.15.0
FreeBSD:14:quarterly0.15.00.15.0n/a0.12.5_20.15.0
FreeBSD:15:latest0.15.00.15.0n/a0.12.5_20.12.5_2
FreeBSD:15:quarterly0.15.00.15.0n/an/an/a
FreeBSD:16:latest0.15.00.15.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Library 1

Runtime 3

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

All build dependencies 31
All run dependencies 21

No port depends on this one.

Configuration

No options to configure.

USES
localbase python shebangfix
Service scripts
none

Files

distinfo 1
FileSizeSHA256
pymbd-0.15.0.tar.gz3446094715e7d190eecc0b32f66fab70641201a8dfd58d51b3378d91c0d41ee259007
Master sites 1
  • https://github.com/libmbd/libmbd/releases/download/0.15.0/

Commit history 1

DateCommitCreditsLog message
50db78096f Yuri Victorovich science/py-pymbd: update 0.12.5 → 0.15.0