TY - GEN
T1 - CHIMPS
T2 - AIAA/ASME/SAE/ASEE 42nd Joint Propulsion Conference
AU - Alonso, J. J.
AU - Hahn, S.
AU - Ham, F.
AU - Herrmann, M.
AU - Iaccarino, G.
AU - Kalitzin, G.
AU - LeGresley, P.
AU - Mattsson, K.
AU - Medic, G.
AU - Moin, P.
AU - Pitsch, H.
AU - Schlüter, J.
AU - Svärd, M.
AU - Van Der Weide, E.
AU - You, D.
AU - Wu, X.
PY - 2006/12/1
Y1 - 2006/12/1
N2 - As computational methods attempt to simulate ever more complex physical systems the need to couple independently-developed numerical models and solvers arises. This often results from the requirement to use different physical or numerical models for various portions of the domain of interest. In many situations it is also common to use different physical models that influence each other within the same domain of interest. The interaction between these models normally requires an exchange of information between the participating solvers. When the solvers that exchange information are distributed over a large number of processors in a parallel computer, the problem of exchanging information in an efficient and scalable fashion becomes complicated. This paper describes our efforts to develop a Coupler for High-Performance Integrated Multi-Physics Simulations library, CHIMPS, that can enable the exchange of information between solvers and that automates the search, interpolation and communication processes in order to allow the developer to focus on other matters of interest such as the appropriate strategies to couple the solvers in an accurate and stable fashion. Our basic approach, the underlying technology, the CHIMPS API, and a number of examples are presented. In addition, a series of appendices are included with actual sample code that can be used to become familiar with the CHIMPS library.
AB - As computational methods attempt to simulate ever more complex physical systems the need to couple independently-developed numerical models and solvers arises. This often results from the requirement to use different physical or numerical models for various portions of the domain of interest. In many situations it is also common to use different physical models that influence each other within the same domain of interest. The interaction between these models normally requires an exchange of information between the participating solvers. When the solvers that exchange information are distributed over a large number of processors in a parallel computer, the problem of exchanging information in an efficient and scalable fashion becomes complicated. This paper describes our efforts to develop a Coupler for High-Performance Integrated Multi-Physics Simulations library, CHIMPS, that can enable the exchange of information between solvers and that automates the search, interpolation and communication processes in order to allow the developer to focus on other matters of interest such as the appropriate strategies to couple the solvers in an accurate and stable fashion. Our basic approach, the underlying technology, the CHIMPS API, and a number of examples are presented. In addition, a series of appendices are included with actual sample code that can be used to become familiar with the CHIMPS library.
UR - http://www.scopus.com/inward/record.url?scp=34249278407&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34249278407&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:34249278407
SN - 1563478188
SN - 9781563478185
T3 - Collection of Technical Papers - AIAA/ASME/SAE/ASEE 42nd Joint Propulsion Conference
SP - 9091
EP - 9118
BT - Collection of Technical Papers - AIAA/ASME/SAE/ASEE 42nd Joint Propulsion Conference
Y2 - 9 July 2006 through 12 July 2006
ER -