pyRMG: A framework for high-throughput, large-cell DFT calculations on supercomputers

R Ryan Morelock (Center for Nanophase Materials Sciences, Oak Ridge National Laboratory 1 , Oak Ridge, Tennessee 37831,) S Soumendu Bagchi (Center for Nanophase Materials Sciences, Oak Ridge National Laboratory 1 , Oak Ridge, Tennessee 37831,) E Emil Briggs (Department of Physics, North Carolina State University 2 , Raleigh, North Carolina 27606,) W Wenchang Lu J Jerzy Bernholc (Department of Physics, North Carolina State University 2 , Raleigh, North Carolina 27606,) P Panchapakesan Ganesh (Center for Nanophase Materials Sciences, Oak Ridge National Laboratory 1 , Oak Ridge, Tennessee 37831,)

Abstract

Exascale computing delivers the raw power to simulate ever larger and more chemically realistic systems, but realizing this potential requires codes that can efficiently use thousands of processors. Our real-space multigrid (RMG) density functional theory (DFT) code’s grid-decomposition approach scales nearly linearly with the number of graphics processing units (GPUs), even for simulations exceeding thousands of atoms. This scalability makes RMG a compelling tool for high-throughput DFT studies of materials that would otherwise be bottlenecked in other codes (for example, by global fast Fourier transforms in plane-wave DFT). However, the limited workflow infrastructure for RMG has thus far constrained its adoption to a small user community. In this work, we present pyRMG, a Python package designed to streamline the setup and execution of RMG DFT calculations. Built on the pymatgen and ASE (Atomic Simulation Environment) computational materials science Python packages, pyRMG automates input generation and convergence checking, and it integrates with modern job schedulers (e.g., Flux) on leadership-class platforms such as Frontier and Perlmutter. We demonstrate pyRMG for a high-throughput study of strain effects in 2D 2L-Bi2Se3/2L-NbSe2 heterostructures, which offers chemical insights into this system and shows that RMG-based workflows can converge with limited user intervention.

Article Details

Volume / Issue Vol. 164, Issue 5
Published February 07, 2026
ISSN 0021-9606
Publisher American Institute of Physics

Journal Info

The Journal of Chemical Physics

American Institute of Physics

ISSN: 0021-9606 Physical Sciences

Authors (6)

R

Ryan Morelock

Center for Nanophase Materials Sciences, Oak Ridge National Laboratory 1 , Oak Ridge, Tennessee 37831,

S

Soumendu Bagchi

Center for Nanophase Materials Sciences, Oak Ridge National Laboratory 1 , Oak Ridge, Tennessee 37831,

E

Emil Briggs

Department of Physics, North Carolina State University 2 , Raleigh, North Carolina 27606,

W

Wenchang Lu

J

Jerzy Bernholc

Department of Physics, North Carolina State University 2 , Raleigh, North Carolina 27606,

P

Panchapakesan Ganesh

Center for Nanophase Materials Sciences, Oak Ridge National Laboratory 1 , Oak Ridge, Tennessee 37831,