V<sc>ENICE</sc>: A multi-scale operator-splitting algorithm for multi-physics simulations

被引:0
|
作者
Wilhelm, Maite J. C. [1 ]
Zwart, S. Portegies [1 ]
机构
[1] Leiden Univ, Leiden Observ, Niels Bohrweg 2, NL-2333 CA Leiden, Netherlands
关键词
methods:; numerical; POPULATION SYNTHESIS; PLANET FORMATION; MASS; EVOLUTION; MODEL;
D O I
10.1051/0004-6361/202348614
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
Context. We present VENICE, an operator-splitting algorithm to integrate a numerical model on a hierarchy of timescales. Aims. VENICE allows a wide variety of different physical processes operating on different scales to be coupled on individual and adaptive time-steps. It therewith mediates the development of complex multi-scale and multi-physics simulation environments with a wide variety of independent components. Methods. The coupling between various physical models and scales is dynamic, and realised through (Strang) operators splitting using adaptive time-steps. Results. We demonstrate the functionality and performance of this algorithm using astrophysical models of a stellar cluster, first coupling gravitational dynamics and stellar evolution, then coupling internal gravitational dynamics with dynamics within a galactic background potential, and finally combining these models while also introducing dwarf galaxy-like perturbers. These tests show numerical convergence for decreasing coupling timescales, demonstrate how VENICE can improve the performance of a simulation by shortening coupling timescales when appropriate, and provide a case study of how VENICE can be used to gradually build up and tune a complex multi-physics model. Although the examples provided here couple dedicated numerical models, VENICE can also be used to efficiently solve systems of stiff differential equations.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] Multi-Scale, Multi-Physics Analysis for Device, Chip, Package, and Board Level
    Chew, Weng C.
    2012 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2012, : 497 - 497
  • [22] OpenCMISS: A multi-physics & multi-scale computational infrastructure for the VPH/Physiome project
    Bradley, Chris
    Bowery, Andy
    Britten, Randall
    Budelmann, Vincent
    Camara, Oscar
    Christie, Richard
    Cookson, Andrew
    Frangi, Alejandro F.
    Gamage, Thiranja Babarenda
    Heidlauf, Thomas
    Krittian, Sebastian
    Ladd, David
    Little, Caton
    Mithraratne, Kumar
    Nash, Martyn
    Nickerson, David
    Nielsen, Poul
    Nordbo, Oyvind
    Omholt, Stig
    Pashaei, Ali
    Paterson, David
    Rajagopal, Vijayaraghavan
    Reeve, Adam
    Roehrle, Oliver
    Safaei, Soroush
    Sebastian, Rafael
    Steghoefer, Martin
    Wu, Tim
    Yu, Ting
    Zhang, Heye
    Hunter, Peter
    PROGRESS IN BIOPHYSICS & MOLECULAR BIOLOGY, 2011, 107 (01): : 32 - 47
  • [23] Multi-scale and multi-physics: towards next-generation engineering materials
    Emilio Barchiesi
    Continuum Mechanics and Thermodynamics, 2020, 32 : 541 - 554
  • [25] Multi-scale, multi-physics challenges for future aircraft and hierarchical zonal modelling
    Tucker, Paul G.
    ENGINEERING COMPUTATIONS, 2021, 38 (03) : 1187 - 1208
  • [26] Multi-scale, multi-physics modeling of electrochemical actuation of Ni nanohoneycomb in water
    Zhang, Yuqi
    Ngan, Alfonso H. W.
    COMPUTATIONAL MATERIALS SCIENCE, 2017, 128 : 109 - 120
  • [27] A MULTI-SCALE AND MULTI-PHYSICS MODELING FRAMEWORK FOR METAL ADDITIVE MANUFACTURING PROCESS
    Lian, Yanping
    Xiong, Feiyu
    7TH INTERNATIONAL CONFERENCE INTEGRITY-RELIABILITY-FAILURE (IRF2020), 2020, : 1067 - 1068
  • [28] Multi-scale and multi-physics: towards next-generation engineering materials
    Barchiesi, Emilio
    CONTINUUM MECHANICS AND THERMODYNAMICS, 2020, 32 (03) : 541 - 554
  • [29] Editorial: Vascular Disease Multi-Scale Multi-Physics Modeling and Experimental Data
    Kharche, Sanjay R.
    Dobrzynski, Halina
    Goldman, Daniel
    FRONTIERS IN PHYSIOLOGY, 2022, 13
  • [30] In Memory of Edmund John Crampin: Multi-scale and multi-physics phenomena in biology
    Schnell, Santiago
    Maini, Philip K.
    MATHEMATICAL BIOSCIENCES, 2024, 376