Multi-physics simulations using a hierarchical interchangeable software interface

被引:175
|
作者
Zwart, Simon F. Portegies [1 ]
McMillan, Stephen L. W. [2 ]
van Elteren, Arjen [1 ]
Pelupessy, F. Inti [1 ]
de Vries, Nathan [1 ]
机构
[1] Sterrewacht Leiden, NL-2300 RA Leiden, Netherlands
[2] Drexel Univ, Dept Phys, Philadelphia, PA 19104 USA
关键词
Computer applications; Physical sciences and engineering; Astronomy; Computing methodologies: simulation modeling; and visualization; Distributed computing; STELLAR EVOLUTION; STAR-CLUSTERS; GALAXIES; HYDRODYNAMICS; PERFORMANCE; ALGORITHM; DYNAMICS; BINARIES; ORIGIN; CODE;
D O I
10.1016/j.cpc.2012.09.024
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We introduce a general-purpose framework for interconnecting scientific simulation programs using a homogeneous, unified interface. Our framework is intrinsically parallel, and conveniently separates all component numerical modules in memory. This strict separation allows automatic unit conversion, distributed execution of modules on different cores within a cluster or grid, and orderly recovery from errors. The framework can be efficiently implemented and incurs an acceptable overhead. In practice, we measure the time spent in the framework to be less than 1% of the wall-clock time. Due to the unified structure of the interface, incorporating multiple modules addressing the same physics in different ways is relatively straightforward. Different modules may be advanced serially or in parallel. Despite initial concerns, we have encountered relatively few problems with this strict separation between modules, and the results of our simulations are consistent with earlier results using more traditional monolithic approaches. This framework provides a platform to combine existing simulation codes or develop new physical solver codes within a rich "ecosystem" of interchangeable modules. Crown Copyright (c) 2012 Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:456 / 468
页数:13
相关论文
共 50 条
  • [41] MULTI-PHYSICS SIMULATIONS WITH OPENFOAM IN THE RE-DESIGN OF A COMMERCIAL COMBUSTOR
    Konle, Marco
    de Guillebon, Ludovic
    Beebe, Christopher
    PROCEEDINGS OF THE ASME TURBO EXPO: TURBOMACHINERY TECHNICAL CONFERENCE AND EXPOSITION, 2018, VOL 5C, 2018, : 81 - 88
  • [42] Wall Shear Rate Method Validation through Multi-physics Simulations
    Ricci, S.
    Swillens, A.
    Ramalli, A.
    Segers, P.
    Tortoli, P.
    2015 IEEE INTERNATIONAL ULTRASONICS SYMPOSIUM (IUS), 2015,
  • [43] MULTI-PRED: A Software Module for Predictive Modeling of Coupled Multi-Physics Systems
    Cacuci, Dan G.
    Fang, Ruixian
    Badea, Madalina C.
    NUCLEAR SCIENCE AND ENGINEERING, 2018, 191 (02) : 187 - 202
  • [44] Using mixed discretisation schemes in multi-physics simulation
    Cross, M.
    Croft, T. N.
    McBride, D.
    Slone, A. K.
    Williams, A. J.
    INNOVATION IN ENGINEERING COMPUTATIONAL TECHNOLOGY, 2006, : 309 - 324
  • [45] Coupled Navier-Stokes-Molecular dynamics simulations using a multi-physics flow simulation framework
    Steijl, R.
    Barakos, George N.
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2010, 62 (10) : 1081 - 1106
  • [46] A parallelisation concept for a multi-physics lattice Boltzmann prototype based on hierarchical grids
    Freudiger, Soeren
    Hegewald, Jan
    Krafczyk, Manfred
    PROGRESS IN COMPUTATIONAL FLUID DYNAMICS, 2008, 8 (1-4): : 168 - 178
  • [47] Navigating speed-accuracy trade-offs for multi-physics simulations
    Moradinia, Zohreh
    Vandierendonck, Hans
    Murphy, Adrian
    MECCANICA, 2024,
  • [48] Adaptive mesh simulations of multi-physics processes during pellet injection in tokamaks
    Samtaney, R.
    van Straalen, B.
    Colella, P.
    Jardin, S. C.
    SCIDAC 2007: SCIENTIFIC DISCOVERY THROUGH ADVANCED COMPUTING, 2007, 78
  • [49] Multi-physics simulations for combined temperature/humidity loading of potted electronic assemblies
    Parsa, Ehsan
    Huang, Hao
    Dasgupta, Abhijit
    MICROELECTRONICS RELIABILITY, 2014, 54 (6-7) : 1182 - 1191
  • [50] Use of Bayesian inference and data to improve simulations of multi-physics climate phenomena
    Jackson, Charles S.
    SCIDAC 2009: SCIENTIFIC DISCOVERY THROUGH ADVANCED COMPUTING, 2009, 180