m (Move page script moved page Desai et al 1970a to Desai et al 2022a) |
|||
(3 intermediate revisions by one other user not shown) | |||
Line 3: | Line 3: | ||
Many multiscale simulation problems require a many-to-one coupling between different scales. For such coupled problems, researchers oftentimes focus on the coupling methodology, but largely ignore software engineering and high-performance computing aspects. This can lead to inefficient use of hardware resources, on the one hand, but also inefficient use of human resources as solutions to typical technical coupling problems are constantly reinvented. This work proposes a flexible and application-agnostic software framework to couple independent simulation codes in a many-to-one fashion. To this end, we introduce a prototype of a new lightweight software component called Micro Manager, which allows us to reuse the coupling library preCICE for two-scale coupled problems. We demonstrate the applicability of the framework by a two-scale coupled heat conduction problem. | Many multiscale simulation problems require a many-to-one coupling between different scales. For such coupled problems, researchers oftentimes focus on the coupling methodology, but largely ignore software engineering and high-performance computing aspects. This can lead to inefficient use of hardware resources, on the one hand, but also inefficient use of human resources as solutions to typical technical coupling problems are constantly reinvented. This work proposes a flexible and application-agnostic software framework to couple independent simulation codes in a many-to-one fashion. To this end, we introduce a prototype of a new lightweight software component called Micro Manager, which allows us to reuse the coupling library preCICE for two-scale coupled problems. We demonstrate the applicability of the framework by a two-scale coupled heat conduction problem. | ||
+ | |||
+ | == Abstract == | ||
+ | <pdf>Media:Draft_Sanchez Pinedo_890645933463_abstract.pdf</pdf> | ||
+ | |||
+ | == Full Paper == | ||
+ | <pdf>Media:Draft_Sanchez Pinedo_890645933463_paper.pdf</pdf> |
Many multiscale simulation problems require a many-to-one coupling between different scales. For such coupled problems, researchers oftentimes focus on the coupling methodology, but largely ignore software engineering and high-performance computing aspects. This can lead to inefficient use of hardware resources, on the one hand, but also inefficient use of human resources as solutions to typical technical coupling problems are constantly reinvented. This work proposes a flexible and application-agnostic software framework to couple independent simulation codes in a many-to-one fashion. To this end, we introduce a prototype of a new lightweight software component called Micro Manager, which allows us to reuse the coupling library preCICE for two-scale coupled problems. We demonstrate the applicability of the framework by a two-scale coupled heat conduction problem.
Published on 24/11/22
Accepted on 24/11/22
Submitted on 24/11/22
Volume Science Computing, 2022
DOI: 10.23967/eccomas.2022.037
Licence: CC BY-NC-SA license
Are you one of the authors of this document?