Litcius/Paper detail

A Coupling Framework for Multi-Domain Modelling and Multi-Physics Simulations

Dario Amirante, Vlad Ganine, Nicholas J. Hills, Paolo Adami

2021Entropy12 citationsDOIOpen Access PDF

Abstract

This paper describes a coupling framework for parallel execution of different solvers for multi-physics and multi-domain simulations with an arbitrary number of adjacent zones connected by different physical or overlapping interfaces. The coupling architecture is based on the execution of several instances of the same coupling code and relies on the use of smart edges (i.e., separate processes) dedicated to managing the exchange of information between two adjacent regions. The collection of solvers and coupling sessions forms a flexible and modular system, where the data exchange is handled by independent servers that are dedicated to a single interface connecting two solvers' sessions. Accuracy and performance of the strategy is considered for turbomachinery applications involving Conjugate Heat Transfer (CHT) analysis and Sliding Plane (SP) interfaces.

Topics & Concepts

Coupling (piping)Modular designComputer scienceInterface (matter)Domain (mathematical analysis)Computational scienceDomain decomposition methodsTurbomachineryServerCode (set theory)Loose couplingDistributed computingParallel computingPhysicsProgramming languageOperating systemMechanical engineeringFinite element methodMechanicsEngineeringMathematicsMathematical analysisBubbleMaximum bubble pressure methodThermodynamicsSet (abstract data type)Computational Fluid Dynamics and AerodynamicsAdvanced Numerical Methods in Computational MathematicsHeat Transfer and Optimization