BSD Ports

science/abinit 10.8.3 FreeBSD

Full-featured atomic-scale first-principles simulation software

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
b7a89dcd1a
License
GPLv3
Categories
science

Description

ABINIT is a package whose main program allows one to find the total energy, charge density and electronic structure of systems made of electrons and nuclei (molecules and periodic solids) within Density Functional Theory (DFT), using pseudopotentials and a planewave or wavelet basis. ABINIT also includes options to optimize the geometry according to the DFT forces and stresses, or to perform molecular dynamics simulations using these forces, or to generate dynamical matrices, Born effective charges, and dielectric tensors, based on Density-Functional Perturbation Theory, and many more properties. Excited states can be computed within the Many-Body Perturbation Theory (the GW approximation and the Bethe-Salpeter equation), and Time-Dependent Density Functional Theory (for molecules). In addition to the main ABINIT code, different utility programs are provided.

Install

Binary package:

pkg install abinit

From the ports tree:

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

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

RUN_DEPENDS=	abinit>0:science/abinit

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-10.8.3---
FreeBSD:14:quarterly-10.8.3n/a--
FreeBSD:15:latest-10.8.3n/a--
FreeBSD:15:quarterly-10.8.3n/an/an/a
FreeBSD:16:latest-10.8.3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 5

Library 10

Runtime 1

Test 3

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

Build dependencies 107

The first 100 are listed.

Run dependencies 46
Required by 1

Configuration

Options name: science_abinit

OptionDefaultDescription
DOCSoffBuild and/or install documentation
MPICHonParallel processing support via MPICH
NOMPIoffDo not use MPI
OPENMPoffParallel processing support via OpenMP
OPENMPIoffParallel processing support via Open MPI
USES
autoreconf:build blaslapack:netlib fortran gmake gnome localbase:ldflags python shebangfix
Service scripts
none

Files

pkg-plist 24
  • bin/abinit
  • bin/abitk
  • bin/aim
  • bin/anaddb
  • bin/atdep
  • bin/band2eps
  • bin/conducti
  • bin/cut3d
  • bin/dummy_tests
  • bin/fftprof
  • bin/fold2Bloch
  • bin/ioprof
  • bin/lapackprof
  • bin/lruj
  • bin/macroave
  • bin/mrgddb
  • bin/mrgdv
  • bin/mrggkk
  • bin/mrgscr
  • bin/multibinit
  • bin/optic
  • bin/testtransposer
  • bin/vdw_kernelgen
  • libdata/pkgconfig/abinit.pc
distinfo 1
FileSizeSHA256
abinit-abinit-10.8.3_GH0.tar.gz1.76120689e+08dc33fbb11726f44094858f67000832cf28f7c0695d79a7eb84302195296f2c09

Commit history 2

DateCommitCreditsLog message
b7a89dcd1a Yuri Victorovich science/abinit: update 10.8.1 → 10.8.3
e81ad2d91b Yuri Victorovich science/wannier90: update 3.1.0 → 4.0.1
ChangeLog: https://github.com/wannier-developers/wannier90/releases/tag/v4.0.1