KSSOLV—a MATLAB toolbox for solving the Kohn-Sham equations.

ACM Transactions on Mathematical Software (Impact Factor: 3.29). 03/2009; 36. DOI: 10.1145/1499096.1499099
Source: DBLP

ABSTRACT We describe the design and implementation of KSSOLV, a MATLAB toolbox for solving a class of nonlinear eigenvalue problems known as the Kohn-Sham equations. These types of problems arise in electronic structure calculations, which are nowadays essential for studying the microscopic quantum mechanical properties of molecules, solids, and other nanoscale materials. KSSOLV is well suited for developing new algorithms for solving the Kohn-Sham equations and is designed to enable researchers in computational and applied mathematics to investigate the convergence properties of the existing algorithms. The toolbox makes use of the object-oriented programming features available in MATLAB so that the process of setting up a physical system is straightforward and the amount of coding effort required to prototype, test, and compare new algorithms is significantly reduced. All of these features should also make this package attractive to other computational scientists and students who wish to study small- to medium-size systems.

  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: In this paper a family of fixed point algorithms, generalizing the \PM method, is considered. A previous work studied the convergence of the methods. Presented here is a second part of the analysis, concerning the introduction of some acceleration techniques into the iterative procedures. The purpose of the research is two-fold: one is improving the performance of the methods in case of convergence and the second one is widening their application when generating traveling waves in nonlinear dispersive wave equations, transforming some divergent into convergent cases. Two families of acceleration techniques are considered: the vector extrapolation methods and the Anderson acceleration methods. A comparative study through several numerical experiments is carried out.
  • [Show abstract] [Hide abstract]
    ABSTRACT: Our recent study of multi-physical modeling and multi-scale computation of nano-optical responses is presented in this paper. The semi-classical theory treats the evolution of the electromagnetic (EM) field and the motion of the charged particles concurently by coupling Maxwell equations with Quantum Mechanics. A new efficient computational framework is proposed (in Bao, Liu, and Luo, A maitiscaie method for optical responses of nano structures; and Bao, Liu, and Luo, Multi-scale modeling and computation of nano-optical responses) by integrating the Time Dependent Current Density Functional Theory (TD-CDFT), which leads to the coupled Maxwell-Kohn-Sham equations determining the EM field as well as the current and electron densities simultaneously. In the regime of linear responses, a self-consistent multi-scale method is proposed to deal with the well separated space scales. Related recent research on developing adaptive Finite Element Methods for the Kohn-Sham equation (Bao, Hu, and Liu (2012); Bao, Hu, and Liu (to appear)) is also discussed.
    01/2013; DOI:10.1090/conm/586/11638
  • [Show abstract] [Hide abstract]
    ABSTRACT: The self-consistent field (SCF) iteration has been used ubiquitously for solving the Kohn-Sham (KS) equation or the minimization of the KS total energy functional with respect to orthogonality constraints in electronic structure calculations. Although SCF with heuristics such as charge mixing often works remarkably well on many problems, it is well known that its convergence can be unpredictable and there is no general theoretical analysis on its performance. We regularize the SCF iteration and establish rigorous global convergence to the first-order optimality conditions. The Hessian of the total energy functional is further exploited. By adding the part of the Hessian which is not considered in SCF, our methods can always achieve a highly accurate solution on problems for which SCF fails and exhibit a better convergence rate than SCF in the KSSOLV toolbox under the MATLAB environment.
    SIAM Journal on Scientific Computing 05/2013; 35(3). DOI:10.1137/120894385 · 1.94 Impact Factor

Full-text (2 Sources)

Available from
May 29, 2014