ArcFVDSL, a DSEL Combined to HARTS, a Runtime System Layer to Implement Efficient Numerical Methods to Solve Diffusive Problems on New Heterogeneous Hardware Architecture

Nowadays, some frameworks like Arcane and Dune offer a number of advanced tools to deal with the complexity related to parallelism, meshes and linear solvers. However, they do not handle the high level complexity related to discretization methods and physical models. Generative programming and Domai...

Full description

Bibliographic Details
Main Author: Gratien Jean-Marc
Format: Article
Language:English
Published: EDP Sciences 2017-03-01
Series:Oil & Gas Science and Technology
Online Access:https://doi.org/10.2516/ogst/2017007