TY - JOUR
T1 - Parallel algorithms and software for nuclear, energy, and environmental applications. Part II
T2 - Multiphysics software
AU - Gaston, Derek
AU - Guo, Luanjing
AU - Hansen, Glen
AU - Huang, Hai
AU - Johnson, Richard
AU - Knoll, Dana
AU - Newman, Chris
AU - Park, Hyeong Kae
AU - Podgorney, Robert
AU - Tonks, Michael
AU - Williamson, Richard
PY - 2012/9
Y1 - 2012/9
N2 - 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 applicationmust also take care tominimize 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-freeNewton-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.
AB - 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 applicationmust also take care tominimize 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-freeNewton-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.
UR - http://www.scopus.com/inward/record.url?scp=84863289484&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84863289484&partnerID=8YFLogxK
U2 - 10.4208/cicp.091010.150711s
DO - 10.4208/cicp.091010.150711s
M3 - Article
AN - SCOPUS:84863289484
SN - 1815-2406
VL - 12
SP - 834
EP - 865
JO - Communications in Computational Physics
JF - Communications in Computational Physics
IS - 3
ER -