En poursuivant votre navigation sur ce site, vous acceptez l'utilisation d'un simple cookie d'identification. Aucune autre exploitation n'est faite de ce cookie. OK
1

High performance computing with Feel++: applications and numerical methods

Sélection Signaler une erreur
Multi angle
Auteurs : Prud'homme, Christophe (Auteur de la Conférence)
CIRM (Editeur )

Loading the player...

Résumé : I will review (some of) the HPC solution strategies developed in Feel++. We present our advances in developing a language specific to partial differential equations embedded in C++. We have been developing the Feel++ framework (Finite Element method Embedded Language in C++) to the point where it allows to use a very wide range of Galerkin methods and advanced numerical methods such as domain decomposition methods including mortar and three fields methods, fictitious domain methods or certified reduced basis. We shall present an overview of the various ingredients as well as some illustrations. The ingredients include a very expressive embedded language, seamless interpolation, mesh adaption, seamless parallelisation. As to the illustrations, they exercise the versatility of the framework either by allowing the development and/or numerical verification of (new) mathematical methods or the development of large multi-physics applications - e.g. fluid-structure interaction using either an Arbitrary Lagrangian Eulerian formulation or a levelset based one; high field magnets modeling which involves electro-thermal, magnetostatics, mechanical and thermo-hydraulics model; ... - The range of users span from mechanical engineers in industry, physicists in complex fluids, computer scientists in biomedical applications to applied mathematicians thanks to the shared common mathematical embedded language hiding linear algebra and computer science complexities.

Codes MSC :
65N30 - Finite elements, Rayleigh-Ritz and Galerkin methods, finite methods (BVP of PDE)
65N55 - Multigrid methods; domain decomposition (BVP of PDE)
65Y05 - Parallel computation (numerical methods)
65Y15 - Packaged methods in numerical analysis

    Informations sur la Vidéo

    Réalisateur : Hennenfent, Guillaume
    Langue : Anglais
    Date de publication : 03/08/2016
    Date de captation : 26/07/2016
    Sous collection : Research talks
    arXiv category : Numerical Analysis
    Domaine : Numerical Analysis & Scientific Computing
    Format : MP4 (.mp4) - HD
    Durée : 01:08:39
    Audience : Researchers
    Download : https://videos.cirm-math.fr/2016-07-26_Prud_homme.mp4

Informations sur la Rencontre

Nom de la rencontre : CEMRACS: Numerical challenges in parallel scientific computing / CEMRACS : Défis numériques en calcul scientifique parallèle
Organisateurs de la rencontre : Grigori, Laura ; Japhet, Caroline ; Moireau, Philippe ; Parnaudeau, Philippe
Dates : 18/07/2016 - 26/08/2016
Année de la rencontre : 2016
URL Congrès : http://conferences.cirm-math.fr/1430.html

Données de citation

DOI : 10.24350/CIRM.V.19025203
Citer cette vidéo: Prud'homme, Christophe (2016). High performance computing with Feel++: applications and numerical methods. CIRM. Audiovisual resource. doi:10.24350/CIRM.V.19025203
URI : http://dx.doi.org/10.24350/CIRM.V.19025203

Voir aussi

Bibliographie



Sélection Signaler une erreur