Publications / SAND Report

A theory manual for multi-physics code coupling in LIME

Bartlett, Roscoe B.; Belcourt, Kenneth N.; Hooper, Russell H.; Schmidt, Rodney C.

The Lightweight Integrating Multi-physics Environment (LIME) is a software package for creating multi-physics simulation codes. Its primary application space is when computer codes are currently available to solve different parts of a multi-physics problem and now need to be coupled with other such codes. In this report we define a common domain language for discussing multi-physics coupling and describe the basic theory associated with multiphysics coupling algorithms that are to be supported in LIME. We provide an assessment of coupling techniques for both steady-state and time dependent coupled systems. Example couplings are also demonstrated.