Related Experiment Video
Updated: Jun 11, 2026

Multiscale Sampling of a Heterogeneous Water/Metal Catalyst Interface using Density Functional Theory and Force-Field Molecular Dynamics
Published on: April 12, 2019
libMBD: A general-purpose package for scalable quantum many-body dispersion calculations
Jan Hermann1, Martin Stöhr2, Szabolcs Góger2
1Department of Mathematics and Computer Science, FU Berlin, 14195 Berlin, Germany.
We developed libMBD, a versatile library for accurately calculating van der Waals interactions in atomistic models. This efficient tool is now integrated into major electronic structure codes, enhancing its accessibility and application.
Area of Science:
- Computational chemistry and materials science.
- Quantum mechanics and electronic structure theory.
Background:
- Accurate treatment of van der Waals (vdW) dispersion interactions is crucial for many atomistic modeling methods, including density-functional theory.
- Existing implementations of many-body dispersion (MBD) are fragmented across different software, hindering widespread adoption and development.
Purpose of the Study:
- To develop and document libMBD, a comprehensive, efficient, and easily integrable library for MBD calculations.
- To provide a unified and accessible tool for researchers to incorporate MBD into various electronic structure codes.
Main Methods:
- Development of libMBD in modern Fortran with C and Python bindings.
- Implementation of MBD for finite and periodic systems, including analytical gradients.
- Parallelization using MPI/ScaLAPACK for efficient computation on large systems.
- Asymptotic cubic scaling with strong parallel scaling up to 256 cores.
Main Results:
- libMBD is functionally complete, efficient, and readily integrated into FHI-aims, DFTB+, VASP, Q-Chem, CASTEP, and Quantum ESPRESSO.
- The library supports calculation of MBD energies, analytical gradients, and other properties like charge-density polarization and dielectric function.
- Demonstrated broad applicability through calculations on supramolecular complexes and a meta-review of MBD applications.
Conclusions:
- libMBD offers a robust and accessible solution for incorporating MBD into electronic structure calculations.
- The library facilitates accurate vdW interaction modeling across diverse chemical and material systems.
- libMBD is expected to accelerate research in areas relying on precise vdW dispersion descriptions.
Related Concept Videos
Distribution and Dispersion
Molecular Comparison of Gases, Liquids, and Solids
Maxwell-Boltzmann Distribution: Problem Solving
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
Equilibrium Conditions for a Particle
To understand the concept of equilibrium, let us first consider the forces acting on an object. When different forces act on an object, they can...
Calculation of First Law Quantities I
Calculation of First-Law Quantities II

