Source author record

D. F. Gordon

D. F. Gordon 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

6works
4topics
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

6 published item(s)

preprint2020arXiv

TurboPy: A Lightweight Python Framework for Computational Physics

Computational physics problems often have a common set of aspects to them that any particular numerical code will have to address. Because these aspects are common to many problems, having a framework already designed and ready to use will not only speed the development of new codes, but also enhance compatibility between codes. Some of the most common aspects of computational physics problems are: a grid, a clock which tracks the flow of the simulation, and a set of models describing the dynamics of various quantities on the grid. Having a framework that could deal with these basic aspects of the simulation in a common way could provide great value to computational scientists by solving various numerical and class design issues that routinely arise. This paper describes the newly developed computational framework that we have built for rapidly prototyping new physics codes. This framework, called turboPy, is a lightweight physics modeling framework based on the design of the particle-in-cell code turboWAVE. It implements a class (called Simulation) which drives the simulation and manages communication between physics modules, a class (called PhysicsModule) which handles the details of the dynamics of the various parts of the problem, and some additional classes such as a Grid class and a Diagnostic class to handle various ancillary issues that commonly arise.

preprint2020arXiv

Vortex dynamics and applications to gaseous optical elements

Experimental studies of the optical properties of compressible, viscous and rapidly-rotating gas flows (vortices) are presented. Gas vortices can function as optical elements such as lenses or waveguides. The optical properties are determined from direct interferometric phase measurements and beam propagation analysis. Output beams are analyzed in terms of Zernike polynomials for a range of gas flow parameters, including choked flow. The absolute radial gas density distribution is measured and a technique for adjusting it is demonstrated.

preprint2016arXiv

Laser Accelerated Ions from a Shock Compressed Gas Foil

We present results of energetic laser-ion acceleration from a tailored, near solid density gas target. Colliding hydrodynamic shocks compress a pure hydrogen gas jet into a 70 μm thick target prior to the arrival of the ultra-intense laser pulse. A density scan reveals the transition from a regime characterized by a wide angle, low energy beam to one of a more focused beam with a high energy halo. In the latter case, three dimensional simulations show the formation of a Z-pinch driven by the axial current resulting from laser wakefield accelerated electrons. Ions at the rear of the target are then accelerated by a combination of space charge fields from accelerated electrons and Coulombic repulsion as the pinch dissipates.

preprint2016arXiv

Nonlinear Frequency Shift in Raman Backscattering and its Implications for Plasma Diagnostics

Raman backscattered radiation of intense laser pulses in plasma is investigated for a wide range of intensities relevant to laser wakefield acceleration. The weakly nonlinear dispersion relation for Raman backscattering predicts an intensity and density dependent frequency shift that is opposite to that suggested by a simple relativistic consideration. This observation has been benchmarked against experimental results, providing a novel diagnostic for laser-plasma interactions.

preprint2015arXiv

Stimulated Raman Scattering and Nonlinear Focusing of High-Power Laser Beams Propagating in Water

The physical processes associated with propagation of a high-power (power > critical power for self-focusing) laser beam in water include nonlinear focusing, stimulated Raman scattering (SRS), optical breakdown and plasma formation. The interplay between nonlinear focusing and SRS is analyzed for cases where a significant portion of the pump power is channeled into the Stokes wave. Propagation simulations and an analytical model demonstrate that the Stokes wave can re-focus the pump wave after the power in the latter falls below the critical power. It is shown that this novel focusing mechanism is distinct from cross-phase focusing. While discussed here in the context of propagation in water, the gain-focusing phenomenon is general to any medium supporting nonlinear focusing and stimulated forward Raman scattering.

preprint2011arXiv

Asimovian Adaptive Agents

The goal of this research is to develop agents that are adaptive and predictable and timely. At first blush, these three requirements seem contradictory. For example, adaptation risks introducing undesirable side effects, thereby making agents' behavior less predictable. Furthermore, although formal verification can assist in ensuring behavioral predictability, it is known to be time-consuming. Our solution to the challenge of satisfying all three requirements is the following. Agents have finite-state automaton plans, which are adapted online via evolutionary learning (perturbation) operators. To ensure that critical behavioral constraints are always satisfied, agents' plans are first formally verified. They are then reverified after every adaptation. If reverification concludes that constraints are violated, the plans are repaired. The main objective of this paper is to improve the efficiency of reverification after learning, so that agents have a sufficiently rapid response time. We present two solutions: positive results that certain learning operators are a priori guaranteed to preserve useful classes of behavioral assurance constraints (which implies that no reverification is needed for these operators), and efficient incremental reverification algorithms for those learning operators that have negative a priori results.