Hostname: page-component-77c78cf97d-lmk9j Total loading time: 0 Render date: 2026-04-24T12:29:42.261Z Has data issue: false hasContentIssue false

Parallel Algorithms and Software for Nuclear, Energy, and Environmental Applications. Part II: Multiphysics Software

Published online by Cambridge University Press:  20 August 2015

Derek Gaston*
Affiliation:
Nuclear Science and Technology, Idaho National Laboratory, Idaho Falls, ID 83415, USA
Luanjing Guo*
Affiliation:
Energy and Environment Science and Technology, Idaho National Laboratory, Idaho Falls, ID 83415, USA
Glen Hansen*
Affiliation:
Multiphysics Simulation Technologies Dept. (1444), Sandia National Laboratories, Albuquerque, NM 87185, USA
Hai Huang*
Affiliation:
Energy and Environment Science and Technology, Idaho National Laboratory, Idaho Falls, ID 83415, USA
Richard Johnson*
Affiliation:
Nuclear Science and Technology, Idaho National Laboratory, Idaho Falls, ID 83415, USA
Dana Knoll*
Affiliation:
Fluid Dynamics and Solid Mechanics Group (T-3), Los Alamos National Laboratory, Los Alamos, NM 87545, USA
Chris Newman*
Affiliation:
Fluid Dynamics and Solid Mechanics Group (T-3), Los Alamos National Laboratory, Los Alamos, NM 87545, USA
Hyeong Kae Park*
Affiliation:
Fluid Dynamics and Solid Mechanics Group (T-3), Los Alamos National Laboratory, Los Alamos, NM 87545, USA
Robert Podgorney*
Affiliation:
Energy and Environment Science and Technology, Idaho National Laboratory, Idaho Falls, ID 83415, USA
Michael Tonks*
Affiliation:
Nuclear Science and Technology, Idaho National Laboratory, Idaho Falls, ID 83415, USA
Richard Williamson*
Affiliation:
Nuclear Science and Technology, Idaho National Laboratory, Idaho Falls, ID 83415, USA
Get access

Abstract

This paper is the second part of a two part sequence on multiphysics algorithms and software. The first [1] focused on the algorithms; this part treats the multiphysics software framework and applications based on it. Tight coupling is typically designed into the analysis application at inception, as such an application is strongly tied to a composite nonlinear solver that arrives at the final solution by treating all equations simultaneously. The application must also take care to minimize both time and space error between the physics, particularly if more than one mesh representation is needed in the solution process. This paper presents an application framework that was specifically designed to support tightly coupled multiphysics analysis. The Multiphysics Object Oriented Simulation Environment (MOOSE) is based on the Jacobian-free Newton-Krylov (JFNK) method combined with physics-based preconditioning to provide the underlying mathematical structure for applications. The report concludes with the presentation of a host of nuclear, energy and environmental applications that demonstrate the efficacy of the approach and the utility of a well-designed multiphysics framework.

Information

Type
Research Article
Copyright
Copyright © Global Science Press Limited 2012

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable