FreeBSD Ports

science/py-pyscf 2.14.0

Python module for quantum chemistry

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
dcd616aa26
License
APACHE20
Categories
science, python

Description

The Python-based Simulations of Chemistry Framework (PySCF) is an open-source collection of electronic structure modules powered by Python. The package provides a simple, lightweight, and efficient platform for quantum chemistry calculations and methodology development. PySCF can be used to simulate the properties of molecules, crystals, and custom Hamiltonians using mean-field and post-mean-field methods. To ensure ease of extensibility, almost all of the features in PySCF are implemented in Python, while computationally critical parts are implemented and optimized in C. Using this combined Python/C implementation, the package is as efficient as the best existing C or Fortran based quantum chemistry programs. In addition to its core libraries, PySCF supports a rich ecosystem of extension modules.

Install

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

pkg install science/py-pyscf
pkg install py312-pyscf

From the ports tree:

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

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

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

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:latest-2.14.0-2.8.0_22.14.0
FreeBSD:14:quarterly-2.14.0n/a2.8.0_22.14.0
FreeBSD:15:latest-2.14.0n/a2.8.0_22.8.0_2
FreeBSD:15:quarterly-2.14.0n/an/an/a
FreeBSD:16:latest-2.14.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 6

Library 3

Runtime 4

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

All build dependencies 36
All run dependencies 26

Configuration

No options to configure.

USES
fortran blaslapack:openblas compiler:c++11-lang gmake python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
pyscf-pyscf-v2.14.0_GH0.tar.gz1.2994077e+0703c2e84ea8ce37ea1e029d219e57977a21df16c4e5ab2208389819e045c10939

Commit history 1

DateCommitCreditsLog message
dcd616aa26 Yuri Victorovich science/py-pyscf: update 2.12.1 → 2.14.0