BSD Ports

science/qmcpack 4.1.0_4 FreeBSD

Many-body ab initio Quantum Monte Carlo code for quantum chemistry

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
97a84ef467
License
BSD3CLAUSE
Categories
science

Description

QMCPACK is an open-source, high-performance electronic structure code that implements numerous Quantum Monte Carlo algorithms. Its main applications are electronic structure calculations of molecular, periodic 2D and periodic 3D solid-state systems. Variational Monte Carlo (VMC), diffusion Monte Carlo (DMC) and a number of other advanced QMC algorithms are implemented.

By directly solving the Schrodinger equation, QMC methods offer greater accuracy than methods such as density functional theory, but at a trade-off of much greater computational expense. Distinct from many other correlated many-body methods, QMC methods are readily applicable to both bulk (periodic) and isolated molecular systems.

Install

Binary package:

pkg install qmcpack

From the ports tree:

cd /usr/ports/science/qmcpack/ && make install clean

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

RUN_DEPENDS=	qmcpack>0:science/qmcpack

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-4.1.0_4---
FreeBSD:14:quarterly-4.1.0_4n/a--
FreeBSD:15:latest-4.1.0_4n/a--
FreeBSD:15:quarterly-4.1.0_4n/an/an/a
FreeBSD:16:latest-4.1.0_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 6

Test 1

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

Build dependencies 60
Run dependencies 52

No port depends on this one.

Configuration

Options name: science_qmcpack

OptionDefaultDescription
NEXUSonInstall Nexus (workflow utility) alongside QMCPACK
USES
cmake:testing compiler:c++17-lang fortran gnome localbase:ldflags pkgconfig python shebangfix
Service scripts
none

Files

distinfo 1
FileSizeSHA256
QMCPACK-qmcpack-v4.1.0_GH0.tar.gz1.23194248e+08a9295e10b11aa2fa1b0f8342d214e9070b93ad5b8824fff061f00576f825dbaf

Commit history 1

DateCommitCreditsLog message
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92