arrow
Return

MuPIF - A distributed multi-physics integration tool

delete2013-06-01
delete21
PRE
AI
B
B. Patzák *
J
Jaroslav Kruis
DOI:10.1016/j.advengsoft.2012.09.005delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper presents the design of a multi-physics integration tool with an object-oriented architecture that facilitates the implementation of multi-physics and multi-level simulations assembled from independently developed applications (components). The tool provides high-level support for mutual data exchange between codes, including support for different discretization techniques and specific field transfer operators, being aware of the underlying physical phenomena. Parallel and distributed applications and aspects of the applications are also addressed. Each application is required to implement application and data interfaces, which allow abstract access to solution domains and fields, and provide services for steering individual applications. The Python scripting language is extended by modules representing interfaces to existing codes. The high-level language serves as a glue to tie the modules or components together and to create a specialized application. The capabilities of the tool are demonstrated on two examples that illustrate staggered thermo-mechanical analysis and distributed field mapping. (C) 2012 Civil-Comp Ltd and Elsevier Ltd. All rights reserved.
Keywords:
Multi-physics simulations
Software integration
System integration
Distributed computing
Interactive computing
Object-oriented design

Journal

Advances in Engineering Software cover
Advances in Engineering Software
IF:
5.7
Papers:
3.3K
Citations:
1.2W

Organization

C
czech technical university prague
Scholars:
6.5K
Papers: 5.3K
Citations: 3