Abstract Existing software integration frameworks typically require large manual rewrites of existing codes, or specific tailoring of codes written to be used in the framework. The result is usually a special-purpose code which is not usable outside of the framework. In this paper, we propose an alternative to that model- a framework that requires little hand-modification of the programs which use it. Our proposed framework is compiler-based, mesh-aware, numerics-aware, and physics-aware. Descriptions of the codes and the system make it possible to semi-automatically generate interfacing code, while the internal parallelization, communication and numerical solution methods are left intact. We report on some preliminary experiments with an a...
In order to understand the complex physics of mother nature, physicist often use many approximations...
The numerical simulation of complex physical phenomena is a challenging endeavor. Software packages ...
<p>The fundamental difficulty with scientific software is that the existing languages are either<br>...
Abstract Existing software integration frameworks typically require large manual rewrites of existin...
Existing software integration frameworks typically require large manual rewrites of existing codes, ...
The advances in multi-physics and multi-scale scientific simulations are the incentive for research ...
Partitioned multi-physics simulations allow to reuse existing solvers and to combine them to multi-p...
AbstractA new challenge in scientific computing is to merge existing simulation models to create new...
Fluid-structure interactions (FSI) are multi-physical phenomena where the dynamics of a fluid flow a...
The state of the art for computational tools in both computational chemistry and computational mater...
AbstractAn efficient way to simulate multi-physics scenarios is given by the partitioned coupling ap...
High-fidelity coupled multiphysics simulations are an increasingly important aspect of computational...
Figure 1: Coupling multiple codes such as a rigid body simulation (a) and a fluid solver (b) enables...
FEA and CFD analysis is becoming ever more complex with an emerging demand for simulation software t...
Many research problems are being pursued through simulations that require multi-physics capabilities...
In order to understand the complex physics of mother nature, physicist often use many approximations...
The numerical simulation of complex physical phenomena is a challenging endeavor. Software packages ...
<p>The fundamental difficulty with scientific software is that the existing languages are either<br>...
Abstract Existing software integration frameworks typically require large manual rewrites of existin...
Existing software integration frameworks typically require large manual rewrites of existing codes, ...
The advances in multi-physics and multi-scale scientific simulations are the incentive for research ...
Partitioned multi-physics simulations allow to reuse existing solvers and to combine them to multi-p...
AbstractA new challenge in scientific computing is to merge existing simulation models to create new...
Fluid-structure interactions (FSI) are multi-physical phenomena where the dynamics of a fluid flow a...
The state of the art for computational tools in both computational chemistry and computational mater...
AbstractAn efficient way to simulate multi-physics scenarios is given by the partitioned coupling ap...
High-fidelity coupled multiphysics simulations are an increasingly important aspect of computational...
Figure 1: Coupling multiple codes such as a rigid body simulation (a) and a fluid solver (b) enables...
FEA and CFD analysis is becoming ever more complex with an emerging demand for simulation software t...
Many research problems are being pursued through simulations that require multi-physics capabilities...
In order to understand the complex physics of mother nature, physicist often use many approximations...
The numerical simulation of complex physical phenomena is a challenging endeavor. Software packages ...
<p>The fundamental difficulty with scientific software is that the existing languages are either<br>...