- Nuclear reactor physics and engineering
- Nuclear Engineering Thermal-Hydraulics
- Nuclear Materials and Properties
- Nuclear and radioactivity studies
- Advanced Numerical Methods in Computational Mathematics
- Distributed and Parallel Computing Systems
- Superconducting Materials and Applications
- Heat Transfer and Boiling Studies
- Numerical methods for differential equations
- Computational Fluid Dynamics and Aerodynamics
- Heat transfer and supercritical fluids
- Scientific Computing and Data Management
- Simulation Techniques and Applications
- Electromagnetic Simulation and Numerical Methods
- Matrix Theory and Algorithms
- Spacecraft and Cryogenic Technologies
- Numerical methods in engineering
- Solidification and crystal growth phenomena
- Aluminum Alloy Microstructure Properties
- Rheology and Fluid Dynamics Studies
- VLSI and Analog Circuit Testing
- Fault Detection and Control Systems
- Heat Transfer and Optimization
- Nuclear Physics and Applications
- Magnetic confinement fusion research
Idaho National Laboratory
2015-2024
University of Nevada, Reno
2009
Czech Academy of Sciences, Institute of Thermomechanics
2009
Numerical simulation of nuclear reactors is a key technology in the quest for improvements efficiency, safety, and reliability both existing future reactor designs. Historically, an entire was accomplished by linking together multiple codes that each simulated subset relevant multiphysics phenomena. Recent advances MOOSE (Multiphysics Object Oriented Simulation Environment) framework have enabled new approach: domain-specific applications, all built on same software framework, are...
The last 2 years have been a period of unprecedented growth for the MOOSE community and software itself. number monthly visitors to website has grown from just over 3,000 now averaging 5,000. In addition, 1,800 pull requests merged since beginning 2020, new discussions forum averaged 600 unique per month. previous publication cited 200 times it was published ago. This paper serves as an update on some key additions changes code ecosystem years, well recognizing contributions community.
Harnessing modern parallel computing resources to achieve complex multi-physics simulations is a daunting task. The Multiphysics Object Oriented Simulation Environment (MOOSE) aims enable such development by providing simplified interfaces for specification of partial differential equations, boundary conditions, material properties, and all aspects simulation without the need consider parallel, adaptive, nonlinear, finite-element solve that handled internally. Through use inheritance, each...
The development of MOOSE has kept accelerating since the last release, with over 2,100 pull requests merged 30 months that involved nearly fifty contributors across close to a dozen institutions internationally. growth in MOOSE's capabilities and downstream applications is reflected community. User support provided on GitHub discussions forum steadily increased 50 daily interactions. New simulation projects, notably model advanced nuclear reactor fusion devices, are driving significant...
DireWolf is a multiphysics software driver application designed to simulate heat pipe–cooled nuclear microreactors. Developed under the U.S. Department of Energy, Office Nuclear Energy Advanced Modeling and Simulation (NEAMS) program, application’s objective provide community with design safety analysis simulation capability. Based upon NEAMS program Multiphysics Object-Oriented Environment (MOOSE) computational framework, tightly couples microreactor physics, reactor radiation transport,...
The Multiphysics Object-Oriented Simulation Environment (MOOSE) is an open-source objectoriented finite element framework written in C++ (Lindsay et al., 2022).The Thermal Hydraulics Module (THM) optional MOOSE physics module that provides capabilities for studying thermal hydraulic systems.Its core capability lies assembling a network of coupled components, instance, pipes, junctions, and valves.THM several new systems to enable facilitate simulations, most notably the Components system,...
The MOOSE Navier–Stokes module solves mass, momentum, energy, and passive scalar conservation equations in the context of fluid flow. supports solution these both free flow porous medium contexts for a range compressibility. can be discretized space using continuous Galerkin finite elements or with cell centered volumes.
Sockeye is a heat pipe analysis application based on the Multiphysics Object-Oriented Simulation Environment (MOOSE) finite element framework. The primary purpose of to provide transient simulation tool be used in nuclear microreactor designs. provides capability perform one-dimensional, two-phase, compressible flow working fluid and two-dimensional, axisymmetric conduction for cladding its surroundings. demonstrated against analytical solutions experimental data from SAFE-30 module test.
For the past several years, Idaho National Laboratory's MOOSE framework team has employed modern software engineering techniques (continuous integration, joint application/framework source code repos- itories, automated regression testing, etc.) in developing closed-source multiphysics simulation (Gaston et al., Journal of Open Research Software vol. 2, article e10, 2014). In March 2014, was released under an open license on GitHub, significantly expanding and diversifying pool current...
Development of scientific software relies on specialized knowledge from a broad range diverse disciplines including computer science, mathematics, engineering, and the natural sciences. Since it is rare for given practitioner to simultaneously be an expert in each aforementioned fields, teamwork collaboration are now norm development. This short paper discusses specific development conventions that have led success MOOSE multiphysics framework at Idaho National Laboratory (INL), ongoing...
Summary The multigroup neutron diffusion equations (an approximation of the transport equation) are widely used for studying motion neutrons and their interactions with stationary background materials. Solving is challenging because unknowns tightly coupled through scattering fission events, solutions high spatial resolution full reactor cores in multiphysics environments frequently required. In this paper, we focus on development a scalable, parallel preconditioner solving system arising...