Go to main content

Go to navigation menu

Go to navigation menu

CFD Computational Technology

We aim to develop general and automated computational technology (methods, algorithms and the FEniCS-HPC open source software framework) based on adaptive stabilized finite element methods with good scaling on massively parallel computers. We target open/challenging problems in partial differential equations such as aerodynamics, turbulent fluid-structure interaction, aeroacoustics, biomedicine in the Unicorn component for automated continuum modeling.

Goal
To take a high-level representation of the variational form (partial differential equation with discretization method) and tolerance on a given quantity of the solution as input and automatically generate low-level source code with good scaling on massively parallel computers, adapted mesh and discrete solution satisfying the tolerance.
Method
To achieve our goal of automation we use the general structure of duality-based adaptive stabilized finite element methods and a Unified Continuum model with moving meshes/basis functions as a general framework for interface tracking. To achieve software generality and efficiency we use code generation and high-level parallel frameworks.
Eusko Jaurlaritza - Gobierno Vasco ikerbasque - Basque Foundation for Science Bizkaia xede. Bizkaiko Foru Aldundia innobasque - Agencia vasca de la innovación Universidad del PaÌs Vasco (UPV/EHU)