Probing Dusty Plasma Simulation Structure Parameter Space
POSTER
Abstract
A complex (dusty) plasma consists of ions, electrons, and micron-sized solid particles, commonly referred to as dust. The complex plasma research space includes research in astrophysics, planetary science, atmospheric physics, fusion research, materials physics, and advanced manufacturing. Traditional simulation design patterns are unable to cope with this large problem space. Switching between physical systems or numerical models normally requires significant program modifications. Here we present DRIAD (DRIAD Runs Ions And Dust), a highly generic physics simulation generation framework implemented as a domain specific embedded language written in C$++$. DRIAD allows for rapid simulation development and extensive code reuse between disparate physical environments and numerical algorithms. Examples include simulations modeling aggregate dust grain charging in protoplanetary disks, effects of microsecond DC discharge inhomogeneities on millisecond time-scale dust dynamics, electrostatically-confined equilibrium dust structures in lab experiments, and dust self-organization in the PK-4 experiment on-board the international space station.
Authors
-
Dustin Sanford
Baylor University
-
Kyle Davis
Baylor University
-
Khandaker Sharmin Ashrafi
CASPER, Baylor University, Baylor University
-
Sina Rostami
Baylor University
-
Ethan Dickey
Baylor University
-
Lorin Matthews
Baylor University
-
Truell Hyde
Baylor University