arXiv ScienceSearch

arXiv subjects

Marc Torrent

Publications and source records attributed to Marc Torrent.

17 recordsLinked to original sources

Preconditioning Magnetic Systems in Kohn-Sham Density Functional Theory

The convergence of the self-consistent field iterations in Kohn-Sham density functional theory can be significantly hindered by the presence of small eigenvalues in the dielectric matrix, which are often associated with electronic phase transitions in magnetic systems. In this work, we study this type of convergence issues and propose a new preconditioning scheme to mitigate them. Our preconditioning scheme is inspired by the Stoner model and based on a non-interacting susceptibility that neglects orbital variations. We demonstrate the effectiveness of our approach on a range of ferromagnetic systems, showing that it can significantly reduce the number of iterations required to achieve convergence in the vicinity of magnetic phase transitions.

cond-mat.mtrl-sci

GPU acceleration of plane-wave density functional theory calculations in Abinit

We report on the GPU port of the Abinit high-performance simulation code for plane-wave DFT calculations. Large-scale electronic structure calculations require computing the electronic wave function by solving the Kohn-Sham equations discretized over a large number of plane waves. Porting such calculations to GPU nodes relies not only on extensive usage of vendor libraries from a development perspective, but also on algorithmic revisions of the iterative diagonalization procedure in the resolution of the Kohn-Sham equations to identify GPU-efficient mathematical operations (linear algebra, FFTs) applied to the wave function distributed in memory. The present contribution discusses the Abinit implementation on multi-GPU architectures, providing detailed performance results for heterogeneous CPU-GPU nodes versus CPU nodes. Particular attention is given to comparing two diagonalization algorithms---Locally Optimal Block Preconditioned Conjugate Gradient and Chebyshev polynomial filtering---in terms of GPU efficiency.

cond-mat.mtrl-sci

Abinit 2025: New Capabilities for the Predictive Modeling of Solids and Nanomaterials

Abinit is a widely used scientific software package implementing density functional theory and many related functionalities for excited states and response properties. This paper presents the novel features and capabilities, both technical and scientific, which have been implemented over the past 5 years. This evolution occurred in the context of evolving hardware platforms, high-throughput calculation campaigns, and the growing use of machine learning to predict properties based on databases of first principles results. We present new methodologies for ground states with constrained charge, spin or temperature; for density functional perturbation theory extensions to flexoelectricity and polarons; and for excited states in many-body frameworks including GW, dynamical mean field theory, and coupled cluster. Technical advances have extended abinit high-performance execution to graphical processing units and intensive parallelism. Second principles methods build effective models on top of first principles results to scale up in length and time scales. Finally, workflows have been developed in different community frameworks to automate \abinit calculations and enable users to simulate hundreds or thousands of materials in controlled and reproducible conditions.

cond-mat.mtrl-sci

$GW$ density matrix to estimate self-consistent $GW$ total energy in solids

The $GW$ approximation is a well-established method for calculating ionization potentials and electron affinities in solids and molecules. For numerous years, obtaining self-consistent $GW$ total energies in solids has been a challenging objective that is not accomplished yet. However, it was shown recently that the linearized $GW$ density matrix permits a reliable prediction of the self-consistent $GW$ total energy for molecules [F. Bruneval et. al. J. Chem. Theory Comput. 17, 2126 (2021)] for which self-consistent $GW$ energies are available. Here we implement, test, and benchmark the linearized $GW$ density matrix for several solids. We focus on the total energy, lattice constant, and bulk modulus obtained from the $GW$ density matrix and compare our findings to more traditional results obtained within the random phase approximation (RPA). We conclude on the improved stability of the total energy obtained from the linearized $GW$ density matrix with respect to the mean-field starting point. We bring compelling clues that the RPA and the $GW$ density matrix total energies are certainly close to the self-consistent $GW$ total energy in solids if we use hybrid functionals with enriched exchange as a starting point.

physics.chem-ph

Roadmap on Electronic Structure Codes in the Exascale Era

Electronic structure calculations have been instrumental in providing many important insights into a range of physical and chemical properties of various molecular and solid-state systems. Their importance to various fields, including materials science, chemical sciences, computational chemistry and device physics, is underscored by the large fraction of available public supercomputing resources devoted to these calculations. As we enter the exascale era, exciting new opportunities to increase simulation numbers, sizes, and accuracies present themselves. In order to realize these promises, the community of electronic structure software developers will however first have to tackle a number of challenges pertaining to the efficient use of new architectures that will rely heavily on massive parallelism and hardware accelerators. This roadmap provides a broad overview of the state-of-the-art in electronic structure calculations and of the various new directions being pursued by the community. It covers 14 electronic structure codes, presenting their current status, their development priorities over the next five years, and their plans towards tackling the challenges and leveraging the opportunities presented by the advent of exascale computing.

cond-mat.mtrl-sci

Requirements for very high temperature Kohn-Sham density functional simulations and how to bypass them

In high temperature density functional theory simulations (from tens of eV to keV) the total number of Kohn-Sham orbitals is a critical quantity to get accurate results. To establish the relationship between the number of orbitals and the level of occupation of the highest orbital, we derived a model based on the electron gas properties at finite temperature. This model predicts the total number of orbitals required to reach a given level of occupation and thus a stipulated precision. Levels of occupation as low as 10-4, and below, must be considered to get converged results better than 1%, making high temperature simulations very time consuming beyond a few tens of eV. After assessing the predictions of the model against previous results and ABINIT minimizations, we show how the extended FPMD method of Zhang et al. [PoP 23 042707, 2016] allows to bypass these strong constraints on the number of orbitals at high temperature.

physics.comp-ph

The CECAM Electronic Structure Library and the modular software development paradigm

First-principles electronic structure calculations are very widely used thanks to the many successful software packages available. Their traditional coding paradigm is monolithic, i.e., regardless of how modular its internal structure may be, the code is built independently from others, from the compiler up, with the exception of linear-algebra and message-passing libraries. This model has been quite successful for decades. The rapid progress in methodology, however, has resulted in an ever increasing complexity of those programs, which implies a growing amount of replication in coding and in the recurrent re-engineering needed to adapt to evolving hardware architecture. The Electronic Structure Library (\esl) was initiated by CECAM (European Centre for Atomic and Molecular Calculations) to catalyze a paradigm shift away from the monolithic model and promote modularization, with the ambition to extract common tasks from electronic structure programs and redesign them as free, open-source libraries. They include "heavy-duty" ones with a high degree of parallelisation, and potential for adaptation to novel hardware within them, thereby separating the sophisticated computer science aspects of performance optimization and re-engineering from the computational science done by scientists when implementing new ideas. It is a community effort, undertaken by developers of various successful codes, now facing the challenges arising in the new model. This modular paradigm will improve overall coding efficiency and enable specialists (computer scientists or computational scientists) to use their skills more effectively. It will lead to a more sustainable and dynamic evolution of software as well as lower barriers to entry for new developers.

cond-mat.mtrl-sci

Density functional perturbation theory within non-collinear magnetism

We extend the density functional perturbation theory formalism to the case of non-collinear magnetism. The main problem comes with the exchange-correlation (XC) potential derivatives, which are the only ones that are affected by the non-collinearity of the system. Most of the present XC functionals are constructed at the collinear level, such that the off-diagonal (containing magnetization densities along $x$ and $y$ directions) derivatives cannot be calculated simply in the non-collinear framework. To solve this problem, we consider here possibilities to transform the non-collinear XC derivatives to a local collinear basis, where the $z$ axis is aligned with the local magnetization at each point. The two methods we explore are i) expanding the spin rotation matrix as a Taylor series, ii) evaluating explicitly the XC for the local density approximation through an analytical expression of the expansion terms. We compare the two methods and describe their practical implementation. We show their application for atomic displacement and electric field perturbations at the second order, within the norm-conserving pseudopotential methods.

physics.comp-ph

Ab initio model of optical properties of two-temperature warm dense matter

We present a model to describe thermophysical and optical properties of two-temperature systems consisted of heated electrons and cold ions in a solid lattice that occur during ultrafast heating experiments. Our model is based on ab initio simulations within the framework of density functional theory. The optical properties are obtained by evaluating the Kubo-Greenwood formula. By applying the material parameters of our ab initio model to a two-temperature model we are able to describe the temperature relaxation process of femtosecond-laser-heated gold and its optical properties within the same theoretical framework. Recent time-resolved measurements of optical properties of ultrafast heated gold revealed the dynamics of the interaction between femtosecond laser pulses and solid state matter. Different scenarios obtained from simulations of our study are compared with experimental data [Chen, Holst, Kirkwood, Sametoglu, Reid, Tsui, Recoules, and Ng, Phys. Rev. Lett. 110, 135001 (2013)].

physics.plasm-ph

Interatomic force constants including the DFT-D dispersion contribution

Grimme's DFT-D dispersion contribution to interatomic forces constants, required for the computation of the phonon band structures in density-functional perturbation theory, has been derived analytically. The implementation has then been validated with respect to frozen phonons, and applied on materials where weak cohesive forces play a major role i.e. argon, graphite, benzene. We show that these dispersive contributions have to be considered to properly reproduce the experimental vibrational properties of these materials, although the lattice parameter change, coming from the ground-state relaxation with the proper functional, induces the most important change with respect to a treatment without dispersion corrections. In the current implementation, the contribution of these dispersion corrections to the dynamical matrices (with a number of elements that is proportional to the square of the number of atoms) has only a cubic scaling with the number of atoms. In practice the overload with respect to density-functional calculations is small, making this methodology promising to study vibrational properties of large dispersive systems.

cond-mat.mtrl-sci

First-principle study of paraelectric and ferroelectric CsH$_2$PO$_4$ including dispersion forces: stability and related vibrational, dielectric and elastic properties

Using density functional theory (DFT) and density functional perturbation theory (DFPT), we investigate the stability and response functions of CsH$_2$PO$_4$, a ferroelectric material at low temperature. This material cannot be described properly by the usual (semi-)local approximations within DFT. The long-range e$^-$-e$^-$ correlation needs to be properly taken into account, using, for instance, Grimme's DFT-D methods, as investigated in this work. We find that DFT-D3(BJ) performs the best for the members of the dihydrogenated alkali phosphate family (KH$_2$PO$_4$, RbH$_2$PO$_4$, CsH$_2$PO$_4$), leading to experimental lattice parameters reproduced with an average deviation of 0.5 %. With these DFT-D methods, the structural, dielectric, vibrational and mechanical properties of CsH$_2$PO$_4$ are globally in excellent agreement with the available experiments ($<$ 2% MAPE for Raman-active phonons). Our study suggests the possible existence of a new low-temperature phase for CsH$_2$PO$_4$, not yet reported experimentally. Finally, we report the implementation of DFT-D contributions to elastic constants within DFPT.

cond-mat.mtrl-sci

Precise effective masses from density functional perturbation theory

The knowledge of effective masses is a key ingredient to analyze numerous properties of semiconductors, like carrier mobilities, (magneto-)transport properties, or band extrema characteristics yielding carrier densities and density of states. Currently, these masses are usually calculated using finite-difference estimation of density functional theory (DFT) electronic band curvatures. However, finite differences require an additional convergence study and are prone to numerical noise. Moreover, the concept of effective mass breaks down at degenerate band extrema. We assess the former limitation by developing a method that allows to obtain the Hessian of DFT bands directly, using density functional perturbation theory (DFPT). Then, we solve the latter issue by adapting the concept of `transport equivalent effective mass' to the $\vec{k} \cdot \hat{\vec{p}}$ framework. The numerical noise inherent to finite-difference methods is thus eliminated, along with the associated convergence study. The resulting method is therefore more general, more robust and simpler to use, which makes it especially appropriate for high-throughput computing. After validating the developed techniques, we apply them to the study of silicon, graphane, and arsenic. The formalism is implemented into the ABINIT software and supports the norm-conserving pseudopotential approach, the projector augmented-wave method, and the inclusion of spin-orbit coupling. The derived expressions also apply to the ultrasoft pseudopotential method.

cond-mat.mtrl-sci

A wavelet-based Projector Augmented-Wave (PAW) method: reaching frozen-core all-electron precision with a systematic, adaptive and localized wavelet basis set

We present a Projector Augmented-Wave~(PAW) method based on a wavelet basis set. We implemented our wavelet-PAW method as a PAW library in the ABINIT package [http://www.abinit.org] and into BigDFT [http://www.bigdft.org]. We test our implementation in prototypical systems to illustrate the potential usage of our code. By using the wavelet-PAW method, we can simulate charged and special boundary condition systems with frozen-core all-electron precision. Furthermore, our work paves the way to large-scale and potentially order-N simulations within a PAW method.

cond-mat.mtrl-sci

Parallel eigensolvers in plane-wave Density Functional Theory

We consider the problem of parallelizing electronic structure computations in plane-wave Density Functional Theory. Because of the limited scalability of Fourier transforms, parallelism has to be found at the eigensolver level. We show how a recently proposed algorithm based on Chebyshev polynomials can scale into the tens of thousands of processors, outperforming block conjugate gradient algorithms for large computations.

physics.comp-ph

Generation of Projector Augmented-Wave atomic data: a 71 elements validated table in the XML format

A Projector Augmented Wave (PAW) atomic data file is needed to be generated for each element, and plays in the PAW method the role of the pseudopotential file for norm-conserving (NC) or ultra-soft (US) plane wave calculations. In this paper, we present a review on how to obtain these data as well as results concerning their accuracy, their transferability and their efficiency for bulk solids. Following \cite{Lejaeghere}, we propose a new criterium to test PAW atomic data and we provide a new table written in a XML format potentially readable by every PAW electronic structure code.

cond-mat.mtrl-sci

Hydrogen diffusion in the proton conductor Gd-doped barium cerate

The energy landscape and diffusion barriers of protonic defects in Gd-doped BaCeO3, a compound candidate as electrolyte for protonic ceramic fuel cells, have been investigated by density functional theory calculations, starting from a previously computed energy landscape consisting of 16 kinds of stable sites (8 close to dopants and 8 far from them). The simplified string method has been used to determine accurately the Minimum Energy Paths between those sites, that might imply either proton reorientations, intra-octahedral or inter-octahedral hopping mechanisms. At contrast with simple cubic perovskites such as barium stannate or barium zirconate, very different values for energy barriers (from 0.02 eV to 0.58 eV) are found in this highly distorted orthorhombic perovskite, and no specific process appears to be clearly rate-limiting. Some inter-octahedral hoppings (when possible) are found to be more favourable than the intra-octahedral ones, while reorientations exhibit a wide range of energy barriers.

cond-mat.mtrl-sci

Strong Isotopic Effect in Phase II of Dense Solid Hydrogen and Deuterium

Quantum nuclear zero-point motions in solid H$_2$ and D$_2$ under pressure are investigated at 80 K up to 160 GPa by first-principles path-integral molecular dynamics calculations. Molecular orientations are well-defined in phase II of D$_2$, while solid H$_2$ exhibits large and very asymmetric angular quantum fluctuations in this phase, with possible rotation in the (bc) plane, making it difficult to associate a well-identified single classical structure. The mechanism for the transition to phase III is also described. Existing structural data support this microscopic interpretation.

cond-mat.mtrl-sci