Fast and Accurate GPU-Accelerated Computation of Two-Electron Four-Center Coulomb Repulsion Integrals

Avleen Kaur1, William Chen1, Gautam Kirshan Luhana1

  • 1Department of Computer Science, The University of British Columbia, Vancouver, Canada.

Summary

We developed GPU software to quickly compute electron repulsion integrals for quantum chemistry. This accelerates molecular property predictions using Slater-type orbitals (STOs) and numerical methods.

Related Concept Videos

Approximate Integration01:24

Approximate Integration

In many practical and theoretical contexts, the exact value of a definite integral may be inaccessible. This limitation typically arises when the antiderivative of a function is either unknown or cannot be expressed in a closed mathematical form. Alternatively, it can occur when a function is defined not by a formula but by a finite set of empirical data points, such as those collected during experiments. In these cases, approximate integration techniques provide a valuable solution.One of the...
Fermi Level Dynamics01:12

Fermi Level Dynamics

The vacuum level denotes the energy threshold required for an electron to escape from a material surface. It is usually positioned above the conduction band of a semiconductor and acts as a benchmark for comparing electron energies within various materials.
Electron affinity in semiconductors refers to the energy gap between the minimum of its conduction band and the vacuum level and it is a critical parameter in determining how easily a semiconductor can accept additional electrons.
The work...
Coulomb's Law01:30

Coulomb's Law

Experiments with electric charges have shown that if two objects each have an electric charge, they exert an electric force on each other. The magnitude of the force is linearly proportional to the net charge on each object and inversely proportional to the square of the distance between them. The direction of the force vector is along the imaginary line joining the two objects and is dictated by the signs of the charges involved.
Newton's third law applies to the Coulomb force — the force on...
Calculations of Electric Potential II01:27

Calculations of Electric Potential II

An electric dipole is a system of two equal but opposite charges, separated by a fixed distance. This system is used to model many real-world systems, including atomic and molecular interactions. One of these systems is the water molecule, but only under certain circumstances. These circumstances are met inside a microwave oven, where electric fields with alternating directions make the water molecules change orientation. This vibration is equivalent to heat at the molecular level.
Consider a...
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...