Source author record

David M. Rogers

David M. Rogers appears in the imported research catalog. Authorship, coauthor and topic links are available while profile ownership is still unclaimed.

ResearcherUnclaimed source record

Catalog footprint

What is connected

8works
12topics
4close collaborators

Actions

Connect this record

Log in to claim

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

8 published item(s)

preprint2022arXiv

DFT-FE 1.0: A massively parallel hybrid CPU-GPU density functional theory code using finite-element discretization

We present DFT-FE 1.0, building on DFT-FE 0.6 [Comput. Phys. Commun. 246, 106853 (2020)], to conduct fast and accurate large-scale density functional theory (DFT) calculations (reaching ~ $100,000$ electrons) on both many-core CPU and hybrid CPU-GPU computing architectures. This work involves improvements in the real-space formulation -- via an improved treatment of the electrostatic interactions that substantially enhances the computational efficiency -- as well high-performance computing aspects, including the GPU acceleration of all the key compute kernels in DFT-FE. We demonstrate the accuracy by comparing the ground-state energies, ionic forces and cell stresses on a wide-range of benchmark systems against those obtained from widely used DFT codes. Further, we demonstrate the numerical efficiency of our implementation, which yields $\sim 20 \times$ CPU-GPU speed-up by using GPU acceleration on hybrid CPU-GPU nodes. Notably, owing to the parallel-scaling of the GPU implementation, we obtain wall-times of $80-140$ seconds for full ground-state calculations, with stringent accuracy, on benchmark systems containing ~ $6,000-15,000$ electrons.

preprint2015arXiv

Thermodynamics of Maximum Transition Entropy for Quantum Assemblies

This work presents a general unifying theoretical framework for quantum non-equilibrium systems. It is based on a re-statement of the dynamical problem as one of inferring the distribution of collision events that move a system toward thermal equilibrium from an arbitrary starting distribution. Using a form based on maximum entropy for this transition distribution leads to a statistical description of open quantum systems with strong parallels to the conventional, maximum-entropy, equilibrium thermostatics. A precise form of the second law of thermodynamics can be stated for this dynamics at every time-point in a trajectory. Numerical results are presented for low-dimensional systems interacting with cavity fields. The dynamics and stationary state are compared to a reference model of a weakly coupled oscillator plus cavity supersystem thermostatted by periodic partial measurements. Despite the absence of an explicit cavity in the present model of open quantum dynamics, both the relaxation rates and stationary state properties closely match the reference. Additionally, the time-course of energy exchange and entropy increase is given throughout an entire measurement process for a single spin system. The results show the process to be capable of initially absorbing heat when starting from a superposition state, but not from an isotropic distribution. Based on these results, it is argued that logical inference in the presence of environmental noise is sufficient to resolve the paradox of wavefunction collapse.

preprint2015arXiv

Towards a Direct, By-Need Evaluator for Dependently Typed Languages

We present a C-language implementation of the lambda-pi calculus by extending the (call-by-need) stack machine of Ariola, Chang and Felleisen to hold types, using a typeless- tagless- final interpreter strategy. It has the advantage of expressing all operations as folds over terms, including by-need evaluation, recovery of the initial syntax-tree encoding for any term, and eliminating most garbage-collection tasks. These are made possible by a disciplined approach to handling the spine of each term, along with a robust stack-based API. Type inference is not covered in this work, but also derives several advantages from the present stack transformation. Timing and maximum stack space usage results for executing benchmark problems are presented. We discuss how the design choices for this interpreter allow the language to be used as a high-level scripting language for automatic distributed parallel execution of common scientific computing workflows.

preprint2014arXiv

Real-space quadrature: a convenient, efficient representation for multipole expansions

Multipolar expansions are a foundational tool for describing basis functions in quantum mechanics, many-body polarization, and other distributions on the unit sphere. Progress on these topics is often held back by complicated and competing formulas for calculating and using spherical harmonics. We present a complete representation for supersymmetric 3D tensors that replaces spherical harmonic basis functions by a dramatically simpler set of weights associated to discrete points in 3D space. This representation is shown to be space optimal. It reduces tensor contraction and the spherical harmonic decomposition of Poisson's operator to pairwise summations over the point set. Moreover, multiplication of spherical harmonic basis functions translates to a direct product in this representation.

preprint2011arXiv

Information Theory and Statistical Mechanics Revisited

The statistical mechanics of Gibbs is a juxtaposition of subjective, probabilistic ideas on the one hand and objective, mechanical ideas on the other. In this paper, we follow the path set out by Jaynes, including elements added subsequently to that original work, to explore the consequences of the purely statistical point of view. We show how standard methods in the equilibrium theory could have been derived simply from a description of the available problem information. In addition, our presentation leads to novel insights into questions associated with symmetry and non-equilibrium statistical mechanics. Two surprising consequences to be explored in further work are that (in)distinguishability factors are automatically predicted from the problem formulation and that a quantity related to the thermodynamic entropy production is found by considering information loss in non-equilibrium processes. Using the problem of ion channel thermodynamics as an example, we illustrate the idea of building up complexity by successively adding information to create progressively more complex descriptions of a physical system. Our result is that such statistical mechanical descriptions can be used to create transparent, computable, experimentally-relevant models that may be informed by more detailed atomistic simulations. We also derive a theory for the kinetic behavior of this system, identifying the nonequilibrium `process' free energy functional. The Gibbs relation for this functional is a fluctuation-dissipation theorem applicable arbitrarily far from equilibrium, that captures the effect of non-local and time-dependent behavior from transient driving forces. Based on this work, it is clear that statistical mechanics is a general tool for constructing the relationships between constraints on system information.

preprint2010arXiv

Resolution and Scale Independent Function Matching Using a String Energy Penalized Spline Prior

The extension of the classical Bayesian penalized spline method to inference on vector-valued functions is considered, with an emphasis on characterizing the suitability of the method for general application.We show that the standard quadratic penalty is exactly analogous to the energy of a stretched string, with the penalty parameter corresponding to its tension. This physical analogy motivates a discussion of resolution independence, which we define as the convergence of a computational function estimate to arbitrary accuracy with increasing resolution.The multidimensional context makes direct application of standard procedures for choosing the penalty parameter difficult, and a new method is proposed and compared to the established generalized cross-validation (GCV) and Akaike information criterion (AIC) functions.Our Bayesian method for choosing this parameter is derived by introducing a scal e independence criterion to ensure that simultaneously scaling the function samples and their variances does not significantly change the posterior parameter distribution. Due to the possibility of an exact polynomial fit, numerical issues prevent the use of this prior, and a solution is presented based on adding a st ring zero-point energy. This makes more complicated approaches recently propose d in the literature unnecessary, and eliminates the requirement for sensitivity analysis when the function deviates from the above mentioned polynomial. An important class of problems which can be analyzed by this method are stochastic numerical integrators, which are considered as an example problem. This work represents the first extension of penalized spline methods to inference on multidimensional numerical integrators reported in the literature. Several numerical calculations illustrate the above points and address practical application issues.

preprint2009arXiv

Polarization and Charge Transfer in the Hydration of Chloride Ions

A theoretical study of the structural and electronic properties of the chloride ion and water molecules in the first hydration shell is presented. The calculations are performed on an ensemble of configurations obtained from molecular dynamics simulations of a single chloride ion in bulk water. The simulations utilize the polarizable AMOEBA force field for trajectory generation, and MP2-level calculations are performed to examine the electronic structure properties of the ions and surrounding waters in the external field of more distant waters. The ChelpG method is employed to explore the effective charges and dipoles on the chloride ions and first-shell waters. The Quantum Theory of Atoms in Molecules (QTAIM) is further utilized to examine charge transfer from the anion to surrounding water molecules. From the QTAIM analysis, 0.2 elementary charges are transferred from the ion to the first-shell water molecules. The default AMOEBA model overestimates the average dipole moment magnitude of the ion compared with the estimated quantum mechanical value. The average magnitude of the dipole moment of the water molecules in the first shell treated at the MP2 level, with the more distant waters handled with an AMOEBA effective charge model, is 2.67 D. This value is close to the AMOEBA result for first-shell waters (2.72 D) and is slightly reduced from the bulk AMOEBA value (2.78 D). The magnitude of the dipole moment of the water molecules in the first solvation shell is most strongly affected by the local water-water interactions and hydrogen bonds with the second solvation shell, rather than by interactions with the ion.

preprint2009arXiv

Quasi-Chemical and Structural Analysis of Polarizable Anion Hydration

Quasi-chemical theory is utilized to analyze the roles of solute polarization and size in determining the structure and thermodynamics of bulk anion hydration for the Hofmeister series Cl$^-$, Br$^-$, and I$^-$. Excellent agreement with experiment is obtained for whole salt hydration free energies using the polarizable AMOEBA force field. The quasi-chemical approach exactly partitions the solvation free energy into inner-shell, outer-shell packing, and outer-shell long-ranged contributions by means of a hard-sphere condition. Small conditioning radii, even well inside the first maximum of the ion-water(oxygen) radial distribution function, result in Gaussian behavior for the long-ranged contribution that dominates the ion hydration free energy. The spatial partitioning allows for a mean-field treatment of the long-ranged contribution, leading to a natural division into first-order electrostatic, induction, and van der Waals terms. The induction piece exhibits the strongest ion polarizability dependence, while the larger-magnitude first-order electrostatic piece yields an opposing but weaker polarizability dependence. In addition, a structural analysis is performed to examine the solvation anisotropy around the anions. As opposed to the hydration free energies, the solvation anisotropy depends more on ion polarizability than on ion size: increased polarizability leads to increased anisotropy. The water dipole moments near the ion are similar in magnitude to bulk water, while the ion dipole moments are found to be significantly larger than those observed in quantum mechanical studies. Possible impacts of the observed over-polarization of the ions on simulated anion surface segregation are discussed.