abinit (science/abinit) Add to my watchlist

Full-featured atomic-scale first-principles simulation software

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. ABINIT is a project that favours development and collaboration.

Version: 9.2.2 License: GPL-3 GitHub
Maintainers mtorrent
Categories science
Homepage https://www.abinit.org
Platforms darwin
Variants
  • accelerate (Build with linear algebra from built-in Accelerate framework)
  • atlas (Build with linear algebra from ATLAS)
  • blis (Build with linear algebra from BLIS)
  • clang10 (Build using the MacPorts clang 10 compiler)
  • clang11 (Build using the MacPorts clang 11 compiler)
  • clang12 (Build using the MacPorts clang 12 compiler)
  • clang13 (Build using the MacPorts clang 13 compiler)
  • clang14 (Build using the MacPorts clang 14 compiler)
  • clang15 (Build using the MacPorts clang 15 compiler)
  • clang16 (Build using the MacPorts clang 16 compiler)
  • clang17 (Build using the MacPorts clang 17 compiler)
  • clang18 (Build using the MacPorts clang 18 compiler)
  • clang90 (Build using the MacPorts clang 9.0 compiler)
  • flexiblas (Build with linear algebra from FlexiBLAS)
  • gcc10 (Build using the MacPorts gcc 10 compiler)
  • gcc11 (Build using the MacPorts gcc 11 compiler)
  • gcc12 (Build using the MacPorts gcc 12 compiler)
  • gcc13 (Build using the MacPorts gcc 13 compiler)
  • gfortran (Build using the MacPorts gcc 13 Fortran compiler)
  • mpich (Build using the MPICH compiler)
  • openblas (Build with linear algebra from OpenBLAS)
  • openmpi (Build using the OpenMPI compiler)
  • scalapack (Build with ScaLAPACK for parallel linear algebra)
  • threads (Build with support for OpenMP threads)
  • wannier90 (Build with support for Wannier90)

"abinit" depends on

lib (6)
build (2)
test (1)

Ports that depend on "abinit"

No ports


Port Health:

Loading Port Health

Installations (30 days)

1

Requested Installations (30 days)

1

Livecheck error

Error: cannot check if abinit was updated (SSL certificate problem: unable to get local issuer certificate)

last updated: 3 hours ago