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.

PubMed
Summary

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.

Related Concept Videos

Distribution and Dispersion00:54

Distribution and Dispersion

Ecology is the study of how organisms interact with their environment and with one another. An important aspect of ecology is understanding where species are found and how individuals are distributed within those areas. The geographic range of a species refers to the total area where its members are located, while dispersion describes the pattern of spacing of individuals within that range.Geographic Range and Dispersion PatternsWithin a species’ geographic range, individuals may be distributed...
Molecular Comparison of Gases, Liquids, and Solids02:26

Molecular Comparison of Gases, Liquids, and Solids

Particles in a solid are tightly packed together (fixed shape) and often arranged in a regular pattern; in a liquid, they are close together with no regular arrangement (no fixed shape); in a gas, they are far apart with no regular arrangement (no fixed shape). Particles in a solid vibrate about fixed positions (cannot flow) and do not generally move in relation to one another; in a liquid, they move past each other (can flow) but remain in essentially constant contact; in a gas, they move...
Maxwell-Boltzmann Distribution: Problem Solving01:20

Maxwell-Boltzmann Distribution: Problem Solving

Individual molecules in a gas move in random directions, but a gas containing numerous molecules has a predictable distribution of molecular speeds, which is known as the Maxwell-Boltzmann distribution, f(v).
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 Particle01:23

Equilibrium Conditions for a Particle

When an object is in equilibrium, it is either at rest or moving with a constant velocity. There are two types of equilibrium: static and dynamic. Static equilibrium occurs when an object is at rest, while dynamic equilibrium occurs when an object is moving with a constant velocity. In both cases, there must be a balance of forces acting on the object.
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 I01:25

Calculation of First Law Quantities I

Thermodynamic systems undergoing phase transitions or temperature changes experience energy transfer in the form of heat (q) and work (w). For a reversible phase change at constant temperature (T) and pressure (p), the process involves no chemical reaction but results in energy exchange between distinct phases.The heat transferred during this process corresponds to the latent heat of transition, which is the amount of heat energy absorbed or released by a substance when it changes from one...
Calculation of First-Law Quantities II01:24

Calculation of First-Law Quantities II

The first law of thermodynamics establishes that the change in internal energy of a system is given by ΔU = q + w, where q is the heat exchanged, and w is the work performed. For a perfect gas, both internal energy (U) and enthalpy (H) depend solely on temperature. Consequently, for any change of state, whether reversible or irreversible, the internal energy change is determined by integrating the heat capacity at constant volume, and the enthalpy change by integrating the heat capacity at...