Related Experiment Video
Updated: May 25, 2026

Multiscale Sampling of a Heterogeneous Water/Metal Catalyst Interface using Density Functional Theory and Force-Field Molecular Dynamics
Published on: April 12, 2019
KSSOLV Toolbox: A MATLAB Graphical User Interface for Plane-Wave Density Functional Theory Calculations
Liu Yang1, Jinlong Yang2, Wei Hu2
1Hefei National Research Center for Physical Sciences at the Microscale, University of Science and Technology of China, Hefei, Anhui 230026, China.
Abstract:
KSSOLV (Kohn-Sham Solver) is a MATLAB package for plane-wave Kohn-Sham density functional theory (DFT) calculations. Here, we present the KSSOLV Toolbox, a MATLAB-based graphical and workflow-oriented environment built on KSSOLV to simplify the setup, execution, and analysis of plane-wave DFT calculations. The toolbox integrates structure import, symmetry analysis, self-consistent and non-self-consistent calculations, postprocessing, and visualization within a unified interface, while retaining access to the underlying KSSOLV computational backend. To improve reproducibility and project management, calculation settings, workflows, and results are organized in a single project file. We further assess the numerical consistency and practical computational behavior of the toolbox through benchmark calculations against established plane-wave codes. Comparisons with Quantum ESPRESSO show close agreement in total energies and atomic forces, and single-thread CPU timing tests against M-SPARC, DFTK.jl, PyPWDFT, and Quantum ESPRESSO clarify the computational performance of KSSOLV for PBE and HSE06 calculations on Si systems of different sizes. The KSSOLV Toolbox is intended as a transparent and accessible platform for plane-wave DFT workflow organization, method development, validation, and rapid prototyping.
Related Concept Videos
Introduction to MATLAB
Graphing the Wave Function
The Van der Waals Equation
Van der Waals Equation
First, the attractive forces between molecules, which are stronger at higher densities and reduce the pressure, are considered by adding to the pressure a term equal to the square of the molar density multiplied by a positive coefficient a. Second, the volume...
Atomic Orbitals
Plane Potential Flows
Uniform Flow
Uniform flow...

