arrow
Volume 12, Issue 3
Parallel Algorithms and Software for Nuclear, Energy, and Environmental Applications Part II: Multiphysics Software

Derek Gaston, Luanjing Guo, Glen Hansen, Hai Huang, Richard Johnson, Dana Knoll, Chris Newman, Hyeong Kae Park, Robert Podgorney, Michael Tonks & Richard Williamson

Commun. Comput. Phys., 12 (2012), pp. 834-865.

Published online: 2012-12

Export citation
  • 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.

  • Keywords

  • AMS Subject Headings

  • Copyright

COPYRIGHT: © Global Science Press

  • Email address
  • BibTex
  • RIS
  • TXT
@Article{CiCP-12-834, author = {Derek Gaston, Luanjing Guo, Glen Hansen, Hai Huang, Richard Johnson, Dana Knoll, Chris Newman, Hyeong Kae Park, Robert Podgorney, Michael Tonks and Richard Williamson}, title = {Parallel Algorithms and Software for Nuclear, Energy, and Environmental Applications Part II: Multiphysics Software}, journal = {Communications in Computational Physics}, year = {2012}, volume = {12}, number = {3}, pages = {834--865}, 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.

}, issn = {1991-7120}, doi = {https://doi.org/10.4208/cicp.091010.150711s}, url = {http://global-sci.org/intro/article_detail/cicp/7316.html} }
TY - JOUR T1 - Parallel Algorithms and Software for Nuclear, Energy, and Environmental Applications Part II: Multiphysics Software AU - Derek Gaston, Luanjing Guo, Glen Hansen, Hai Huang, Richard Johnson, Dana Knoll, Chris Newman, Hyeong Kae Park, Robert Podgorney, Michael Tonks & Richard Williamson JO - Communications in Computational Physics VL - 3 SP - 834 EP - 865 PY - 2012 DA - 2012/12 SN - 12 DO - http://doi.org/10.4208/cicp.091010.150711s UR - https://global-sci.org/intro/article_detail/cicp/7316.html KW - 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 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.

Derek Gaston, Luanjing Guo, Glen Hansen, Hai Huang, Richard Johnson, Dana Knoll, Chris Newman, Hyeong Kae Park, Robert Podgorney, Michael Tonks and Richard Williamson. (2012). Parallel Algorithms and Software for Nuclear, Energy, and Environmental Applications Part II: Multiphysics Software. Communications in Computational Physics. 12 (3). 834-865. doi:10.4208/cicp.091010.150711s
Copy to clipboard
The citation has been copied to your clipboard