- Nuclear reactor physics and engineering
- Nuclear Physics and Applications
- Craniofacial Disorders and Treatments
- Facial Trauma and Fracture Management
- Computational Physics and Python Applications
- Electric Vehicles and Infrastructure
- Airway Management and Intubation Techniques
- Facial Nerve Paralysis Treatment and Research
- Graphite, nuclear technology, radiation studies
- Traumatic Ocular and Foreign Body Injuries
- Electric and Hybrid Vehicle Technologies
- Gamma-ray bursts and supernovae
- High-Velocity Impact and Material Behavior
- Geophysical and Geoelectrical Methods
- Non-Destructive Testing Techniques
- Magnetic confinement fusion research
- Electron and X-Ray Spectroscopy Techniques
- Electromagnetic Scattering and Analysis
- Gun Ownership and Violence Research
- Scientific Computing and Data Management
- Magnetic Properties and Applications
- Radiation Therapy and Dosimetry
- Hemodynamic Monitoring and Therapy
- Healthcare Decision-Making and Restraints
- Statistical Methods in Clinical Trials
Oregon State University
2021-2025
Utah State University
2023-2024
Memorial Health University Medical Center
2002-2019
Royal Brisbane and Women's Hospital
1997
MetroHealth
1994
MetroHealth Medical Center
1994
The Muon (g-2) Experiment, E989 at Fermilab, will measure the muon anomalous magnetic moment a factor-of-four more precisely than was done in E821 Brookhaven National Laboratory AGS. result appears to be greater Standard-Model prediction by three standard deviations. When combined with expected improvement hadronic contributions, should able determine definitively whether or not is evidence for physics beyond Standard Model. After review of motivation and basic technique, which use storage...
The Center for Exascale Monte Carlo Neutron Transport is developing / Dynamic Code (MC/DC) as a portable neutron transport package rapid numerical methods exploration on CPU- and GPU-based high-performance computers. In this paper, we describe MC/DC's current event-based GPU algorithm well the just-in-time (JIT) compilation scheme use to enable operability Nvidia AMD GPUs from Python source. To analyze performance, conduct runtime tests of C5G7 k-eigenvalue benchmark problem...
Morgan et al., (2024). Monte Carlo / Dynamic Code (MC/DC): An accelerated Python package for fully transient neutron transport and rapid methods development. Journal of Open Source Software, 9(96), 6415, https://doi.org/10.21105/joss.06415
The Monte Carlo Computational Summit was held on the campus of University Notre Dame in South Bend, Indiana, USA 25--26 October 2023. goals summit were to discuss algorithmic and software alterations required for successfully porting respective code bases exascale-class computing hardware, compare engineering techniques used by various teams, consider adoption industry-standard benchmark problems better facilitate code-to-code performance comparisons. A large portion meeting included candid...
As electric vehicle adoption increases, charging stations will face greater demand and have energy needs. This paper outlines a system for reserving charging, using reservation called an packet. The proposed packets are composed of the duration energy. Using packet reservations from EV users as part inputs, this developed management through optimization algorithm to achieve reduced total costs each vehicle. A case study is presented demonstrate effectiveness method in reducing costs, peak...
The Monte Carlo Computational Summit was held on the campus of University Notre Dame in South Bend, Indiana, USA 25–26 October 2023. goals summit were to discuss algorithmic and software alterations required for successfully porting respective code bases exascale-class computing hardware, compare engineering techniques used by various teams, consider adoption industry-standard benchmark problems better facilitate code-to-code performance comparisons. Participants reported that identifying...
Finding a software engineering approach that allows for portability, rapid development, open collaboration, and performance high computing on GPUs CPUs is challenge. We implement portability scheme using the Numba compiler Python in Monte Carlo / Dynamic Code (MC/DC), new neutron transport application methods development. Using this scheme, we have built MC/DC as single source, language, can run pure Python, compiled CPU, or GPU solver. In mode, use paired with an asynchronous scheduler...
We discuss the current development of MC/DC (Monte Carlo Dynamic Code). is primarily designed to serve as an exploratory Python-based MC transport code. However, it seeks offer improved performance, massive scalability, and backend portability by leveraging Python code-generation libraries implementing innovative abstraction strategy compilation scheme. Here, we verify capabilities perform initial performance assessment. found that can run hundreds times faster than its pure mode about 2.5...
The widespread adoption of electric vehicles (EVs) is raising attention to the impact EV charging on grid health conditions, as increasing public loads are being added distribution grid. This paper presents a study conducted evaluate effectiveness using bus voltages metric for evaluating considering charging. Using Caldera software and network models created with OpenDSS modeling software, effect power has been studied in this work. IEEE 34-bus system downtown Salt Lake City, Utah USA used...
T ~I E Council of this Institution hnving chosen " brecrh-loading and u muzzle-loading for guns" as n subject, on which a paper should be read, 1iay-c done mc the honour to rcqllcst that girc tlic arguments \rliich can bc nclvanccd in favour t h c rcspcctirc systems.I hop!, tiic r e m d s I may offer, a?& aid their cr.(lcarour disscmbatc information amongst thc members Institution, without embarrassing question with onc-sided or against breech-loading o muzzle-loading.TO give din'ercnt...
Pulse oximetry contributes to safer patient management because of the immediate availability oxygen saturation values. This is particularly important in high-risk anaesthesia such as one-lung
To find deterministic solutions to the transient $S_N$ neutron transport equation, iterative schemes are typically used treat scattering (and fission) source terms. We explore one-cell inversion iteration scheme do this on GPU and make comparisons a scheme. examine convergence behavior, through analysis of spectral radii, both iterations. further boost parallel efficiency, we derive higher-order discretization method, simple corner balance (in space) multiple time), add more work threads...
Monte Carlo Application Toolkit (MCATK) commonly uses surface tracking on a structured mesh to compute scalar fluxes. In this mode, higher fidelity requires more cells and isotopes thus computational overhead -- since every time particle changes cells, new cross-sections must be found for all materials in given cell even if no collision occurs that cell. We implement hybrid version of Woodcock (delta) imposed alleviate the number cross-section lookups. This algorithm computes an...
Resolvable designs with two blocks per replicate are studied from an optimality perspective. Because in practice the number of replicates is typically less than treatments, arguments can be based on dual information matrix and consequently given terms block concurrences. Equalizing concurrences for sizes often, but not always, best strategy. Sufficient conditions established various strong optimalities a detailed study E-optimality offered, including characterization E-optimal class. Optimal...