International audienceNowadays, 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 Domain Specific Languages (DSL) are key technologies allowing to write code with a high level expressive language and take advantage of the efficiency of generated code with low level services. DSL may be embedded in host languages like Python or C++. Such languages, named in that case Domain Specific Embedded Languages (DSEL), are applied for instance in frameworks like Fenics or Feel++ which are dedicated to the domain of Finit...
<p>C++ DSEL to implement numerical methods to solve partial derivative equations</p
The Explicit Finite Element Method is a powerful tool in nonlinear dynamic finite element analysis. ...
DynEarthSol3D (Dynamic Earth Solver in Three Dimensions) is a flexible, open-source finite element s...
Nowadays, some frameworks like Arcane and Dune offer a number of advanced tools to deal with the com...
Industrial simulation software has to manage: (i) the complexity of the underlying physical models,u...
How do we build maintainable, robust, and performance-portable scientific applications? This thesi...
International audienceIn this work we propose an original implementation of a large family of lowest...
Aggregation methods are applied to finite element software in two directions. In a first part, we st...
The growing need for numerical simulations results in larger and more complex computing centers and ...
“The final publication is available at ACM via http://dx.doi.org/10.1145/3324989.3325721”As we move ...
Finding numerical solutions to partial differential equations (PDEs) is an essential task in the dis...
The implementation of efficient multigrid preconditioners for elliptic partial differential equation...
The variety of computing architectures competing in the exascale race makes the portability of codes...
AbstractWe argue that producing maintainable high-performance implementations of finite element meth...
Complex physical phenomena can be numerically simulated by mathematical techniques. Usually, these t...
<p>C++ DSEL to implement numerical methods to solve partial derivative equations</p
The Explicit Finite Element Method is a powerful tool in nonlinear dynamic finite element analysis. ...
DynEarthSol3D (Dynamic Earth Solver in Three Dimensions) is a flexible, open-source finite element s...
Nowadays, some frameworks like Arcane and Dune offer a number of advanced tools to deal with the com...
Industrial simulation software has to manage: (i) the complexity of the underlying physical models,u...
How do we build maintainable, robust, and performance-portable scientific applications? This thesi...
International audienceIn this work we propose an original implementation of a large family of lowest...
Aggregation methods are applied to finite element software in two directions. In a first part, we st...
The growing need for numerical simulations results in larger and more complex computing centers and ...
“The final publication is available at ACM via http://dx.doi.org/10.1145/3324989.3325721”As we move ...
Finding numerical solutions to partial differential equations (PDEs) is an essential task in the dis...
The implementation of efficient multigrid preconditioners for elliptic partial differential equation...
The variety of computing architectures competing in the exascale race makes the portability of codes...
AbstractWe argue that producing maintainable high-performance implementations of finite element meth...
Complex physical phenomena can be numerically simulated by mathematical techniques. Usually, these t...
<p>C++ DSEL to implement numerical methods to solve partial derivative equations</p
The Explicit Finite Element Method is a powerful tool in nonlinear dynamic finite element analysis. ...
DynEarthSol3D (Dynamic Earth Solver in Three Dimensions) is a flexible, open-source finite element s...