Search NASA⌕ Search

Engineering topics

McDermott, Danielle Marie

Publications and source records attributed to McDermott, Danielle Marie.

PDQ Users Manual. Manual Version 2, for PDQ Code Version 1.20

PDQ is a tool for the management of the input and execution of batch jobs for simulation codes that use a text based input system. It accomplishes this goal by operating at two levels. First, it takes input file templates (commonly known at LANL as input deck templates) and creates multiple instantiations by performing substitutions of data from table files into symbols (variables) found in the template. Second, it provides commands to submit the created files to the SLURM batch system for execution. These two activities taken together produce a whole that is greater than the sum of its parts and provides an elegant way of executing studies across multiple similar simulations while minimizing the risk of typographical errors in the input files. PDQ was originally developed as a job management system called XVS by Jeff McAninch while he was at LANL. Besides the capabilities described here, XVS had many other features specific for interactions with particular simulation codes. After Jeff’s departure, maintenance of XVS was taken over by Rendell Carver; he added some new features as well as kept it functioning as the batch system at LANL was changed from LSF to MOAB to SLURM. In 2017, Rob Pelak decided to develop a different version that removed the additional features (many of which were rendered obsolete with the retirement of the simulation code or batch system that they supported) and produced a cleaner “bare bones” version of XVS. A few other behaviors of XVS that Rob found irksome were altered. Rob gave the resulting code a new name: PDQ. In 2022 Danielle McDermott developed a version that runs under Python 3.X. As suggested by Rob, she used the python2to3 utility to identify most changes. Given that PDQ continues to operate with Python version 2.7 we have advanced the version number to 1.20.

97 MATHEMATICS AND COMPUTING↗

Orientational ordering, buckling, and dynamic transitions for vortices interacting with a periodic quasi-one-dimensional substrate

In this study, we examine the statics and dynamics of vortices in the presence of a periodic quasi-one-dimensional substrate, focusing on the limit where the vortex lattice constant is smaller than the substrate lattice period. As a function of the substrate strength and filling factor, within the pinned state, we observe a series of order-disorder transitions associated with buckling phenomena in which the number of vortex rows that fit between neighboring substrate maxima increases. These transitions coincide with steps in the depinning threshold, jumps in the density of topological defects, and changes in the structure factor. At the buckling transition, the vortices are disordered, while between the buckling transitions the vortices form a variety of crystalline and partially ordered states. In the weak substrate limit, the buckling transitions are absent and the vortices form an ordered hexagonal lattice that undergoes changes in its orientation with respect to the substrate as a function of vortex density. At intermediate substrate strength, certain ordered states appear that are correlated with peaks in the depinning force. Under an applied drive, the system exhibits a rich variety of distinct dynamical phases, including plastic flow, a density-modulated moving crystal, and moving floating solid phases. We also find a dynamic smectic-to-smectic transition in which the smectic ordering changes from being aligned with the substrate to being aligned with the external drive. The different dynamical phases can be characterized using velocity histograms and the structure factor. We discuss how these results are related to recent experiments on vortex ordering in thin films with periodic thickness modulations. In conclusion, our results should also be relevant for other types of systems such as ions, colloids, or Wigner crystals interacting with periodic quasi-one-dimensional substrates.

36 MATERIALS SCIENCE↗

Avalanches and plasticity for colloids in a time dependent optical trap

Here, with the use of optical traps it is possible to confine assemblies of colloidal particles in two-dimensional and quasi-one-dimensional arrays. Here we examine how colloidal particles rearrange in a quasi-one-dimensional trap with a time dependent confining potential. The particle motion occurs both through slow elastic uniaxial distortions as well as through abrupt large-scale two-dimensional avalanches associated with plastic rearrangements. During the avalanches the particle velocity distributions extend over a broad range and can be fit to a power law consistent with other studies of plastic events mediated by dislocations.

36 MATERIALS SCIENCE↗