Cerfacs Entrez dans le monde de la haute performance...

Recherche » 422 résultats

Actualités » Le projet SIMAC parmi les 6 success stories de l’annual report PRACE 2014

16 juillet 2015

Le projet SIMAC (Simulation of Ignition Mechanisms in Annular multi-injectors Combustors and comparison with experiments) réalisé entre le CERFACS et EM2C a été désigné par PRACE comme l'un des 8 "Success stories" dans le rapport annuel 2014 (). Pour la première fois, la Simulation aux Grandes Echelles de l'allumage d'une chambre de combustion annulaire a été validée en détails par comparaison quantitative avec des mesures d'allumage réalisées dans un brûleur annulaire transparent à EM2C (MICCA). L'allumage étant une phase critique pour la conception de moteurs aéronautiques plus performants, les résultats de ce projet vont permettre d'améliorer les d'allumage et de ré-allumage des futurs brûleurs.
Lire la suite


POLITIQUE DE CONFIDENTIALITÉ

11 septembre 2019

Date de dernière modification de ce document : 13 Septembre 2019   Présentation du CERFACS   Le Cerfacs est un centre de recherche fondamentale et appliquée, spécialisé dans la modélisation et la simulation numérique. Par ses moyens et savoir-faire en calcul haute performance, le Cerfacs traite des grands problèmes scientifiques et techniques de recherche publique et industrielle. CERFACS 42 avenue Gaspard Coriolis 31100 TOULOUSE Cedex 01 FRANCE 05 61 19 31 31 secretar@cerfacs.fr   Responsable de traitement   Le CERFACS est le responsable des traitements des données à caractère personnel hébergées par son infrastructure informatique :     Définition des termes utilisés dans la politique de confidentialité   « Donnée à caractère personnel ( DCP ) » : se définit comme « toute information relative à une personne physique identifiée ou qui peut être identifiée, directement ou indirectement, par référence à un numéro d'identification ou à un ou plusieurs éléments qui lui sont propres », conformément au Règlement général sur la protection des données 2016/679 du 27 avril 2016 (« RGPD ») et la Loi n° 78-17 Informatique et libertés du 6 janvier 1978. « Site » ou « Service » : le site et l'ensemble de ses pages. « Éditeur » ou « Nous » : Le CERFACS ( Centre Européen de Recherche et de Formation Avancée en Calcul Scientifique ), personne morale ou physique responsable de l'édition et du contenu du Site. « Utilisateur » ou « Vous » : l'internaute visitant et utilisant les Services du Site. « Terminal » : Ordinateur, tablette, téléphone   Objet de ce document   Ce document d’information décrit les traitements appliqués par le CERFACS ( collecte, utilisation et gestion ) sur les données à caractère personnel des utilisateurs ainsi que les droits des utilisateurs. La présente politique de conformité RGPD est destinée...
Lire la suite


Actualités » 67 groupes de modélisation climatique utilisent OASIS3-MCT dans plus de 80 applications couplées

10 septembre 2019

OASIS3-MCT est un coupleur de codes développé au Cerfacs et utilisé à travers le monde principalement en modélisation du climat. Notre dernier sondage confirme que OASIS3-MCT est utilisé par 67 groupes de modélisation sur les 5 continents pour assembler plus de 80 applications couplées. Celles-ci incluent des configurations globales et régionales de modèles d’océan et d’atmosphère mais aussi des modèles de glace de mer, niveau de la mer, vagues, biogéochimie marine, sol, végétation, ruissellement, hydrologie et chimie atmosphérique. OASIS3-MCT est utilisé dans 5 des 7 Modèles du Système Terre Européens qui participent à CMIP6, le 6e "Coupled Model Intercomparison Project”, dans le cadre duquel sont réalisées les simulations du climat qui serviront de base pour le prochain rapport du Groupe Intergouvernemental d’Experts sur le Climat (GIEC)."
Lire la suite


Événements » Bases théoriques pour la compréhension et l’analyse de Simulations aux Grandes Echelles compressibles

9 septembre 2019 |  

FORMATION PROGRAMMEE Limite d'inscription : 15 jours avant le début de chaque formation Durée : 3 jours / (21 heures) S'inscrire à cette formation Descriptif Cette formation permet aux participants de consolider leurs bases théoriques pour comprendre et analyser des calculs haute fidélité d’écoulements compressibles avec la méthode de Simulation aux Grandes Echelles (SGE). Les principes fondamentaux de la méthode, les équations SGE, les méthodes numériques, conditions aux limites, traitement du signal ainsi que modèles de turbulence instationnaires sont les principaux thèmes abordés. Des travaux dirigés permettent de mettre en pratique les cours théoriques. Objectif de la formation L’objectif de cette formation est de connaître les fondamentaux nécessaires à la mise en œuvre et l’analyse de simulations d’écoulements instationnaires via la SGE. Objectif pédagogique A l'issue de la formation, les participants devront être capables : De connaitre les équations SGE et les problèmes de fermetures liés à ce type d’approche, De connaître et choisir un modèle de turbulence adapté à la configuration simulée, De dimensionner un calcul SGE (maillage, coût de calcul) De connaître les conditions limites adaptées aux simulations d’écoulements compressibles D’analyser un écoulement turbulent pour en connaître les propriétés, D’analyser un signal turbulent, Public cible Ce cours s’adresse à toute personne du domaine de la CFD (ingénieurs, doctorants, post-doctorants, stagiaires) désirant consolider ou étendre leur connaissances théoriques sur la simulation d’écoulements compressible instationnaires. Pré-requis Connaissance des commandes Unix. Connaissance basique du langage Python. Connaissance de la simulation numérique en mécanique des fluides. Afin de s’assurer que les prérequis sont bien satisfaits, nous vous prions de bien vouloir répondre aux questionnaires suivants. Vous devez obtenir 75% de bonnes réponses pour vous inscrire à cette formation. Questionnaire 1 : Questionnaire 2 : Questionnaire 3 :   Responsable scientifique : Guillaume Daviller Tarifs Stagiaires/PhDs/PostDocs : 210 € Associés CERFACS/CNRS/INRIA : 600 €...
Lire la suite


Événements » Modèles de programmation parallèle MPI, OpenMP

9 septembre 2019 |  

FORMATION PROGRAMMEE Limite d’inscription : 15 jours avant le début de chaque formation Durée : 2 jours / (14 heures) S’inscrire à cette formation Descriptif Au cours de cette formation, le standard Message Passing Interface (MPI) est détaillé afin de programmer sur des machines à mémoire distribuée. Les fonctionnalités principales de MPI1 sont décrites (variables d’environnement, communications point à point, communications collectives, types de données dérivés et topologie de processus). Une introduction à OpenMP pour la programmation sur machine à mémoire partagée est également proposée. Une session d’exercices est prévue pour illustrer les principaux concepts. Objectif de la formation Acquérir les bases de la programmation parallèle MPI, OpenMP. Objectifs pédagogiques Apprendre a paralléliser ses applications pour réduire le temps de calcul ou effectuer de plus gros calculs en utilisant MPI et OpenMP. À l'issue de la formation, les participants sont capables de : paralléliser un programme C/FORTRAN simple (50 lignes) avec la librairie MPI et/ou des directives OpenMP rechercher et utiliser les directives OpenMP dans la catégorie adaptée ( partage de travail, synchronisation) en fonction du problème a résoudre, rechercher et utiliser les fonctions MPI dans la catégorie adaptée (communications point à point, collectives, communicateurs, topologies) en fonction du problème à résoudre? résoudre les principales difficultés de programmation parallèle (passage du modèle séquentiel au parallèle, mémoire partagée, échanges de messages , blocage). Public cible Ce cours s'adresse aux ingénieurs, physiciens, informaticiens et numériciens désirant acquérir les bases de la programmation parallèle MPI, OpenMP. Pré-requis Programmation, langages structurés (Fortran, C,…). Responsable scientifique : Isabelle d’Ast Prérequis Afin de pouvoir suivre cette formation vous devez: connaitre l'usage des commandes Linux basiques, maitriser l'un des deux langages de programmation suivants : Fortran ou C. Afin de s’assurer que les prérequis sont bien satisfaits, nous vous prions de bien vouloir répondre à l’un des questionnaires...
Lire la suite


Événements » Modèles de programmation parallèle MPI, OpenMP

9 septembre 2019 |  

FORMATION PROGRAMMEE Limite d’inscription : 15 jours avant le début de chaque formation Durée : 2 jours / (14 heures) S’inscrire à cette formation Descriptif Au cours de cette formation, le standard Message Passing Interface (MPI) est détaillé afin de programmer sur des machines à mémoire distribuée. Les fonctionnalités principales de MPI1 sont décrites (variables d’environnement, communications point à point, communications collectives, types de données dérivés et topologie de processus). Une introduction à OpenMP pour la programmation sur machine à mémoire partagée est également proposée. Une session d’exercices est prévue pour illustrer les principaux concepts. Objectif de la formation Acquérir les bases de la programmation parallèle MPI, OpenMP. Objectifs pédagogiques Apprendre a paralléliser ses applications pour réduire le temps de calcul ou effectuer de plus gros calculs en utilisant MPI et OpenMP. À l'issue de la formation, les participants sont capables de : paralléliser un programme C/FORTRAN simple (50 lignes) avec la librairie MPI et/ou des directives OpenMP rechercher et utiliser les directives OpenMP dans la catégorie adaptée ( partage de travail, synchronisation) en fonction du problème a résoudre, rechercher et utiliser les fonctions MPI dans la catégorie adaptée (communications point à point, collectives, communicateurs, topologies) en fonction du problème à résoudre? résoudre les principales difficultés de programmation parallèle (passage du modèle séquentiel au parallèle, mémoire partagée, échanges de messages , blocage). Public cible Ce cours s'adresse aux ingénieurs, physiciens, informaticiens et numériciens désirant acquérir les bases de la programmation parallèle MPI, OpenMP. Pré-requis Programmation, langages structurés (Fortran, C,…). Responsable scientifique : Isabelle d’Ast Prérequis Afin de pouvoir suivre cette formation vous devez: connaitre l'usage des commandes Linux basiques, maitriser l'un des deux langages de programmation suivants : Fortran ou C. Afin de s’assurer que les prérequis sont bien satisfaits, nous vous prions de bien vouloir répondre à l’un des questionnaires...
Lire la suite


Événements » Méthodes numériques pour la simulation aux grandes échelles

9 septembre 2019 |  

FORMATION PROGRAMMEE Limite d'inscription : 15 jours avant le début de chaque formation 5 jours / (35 heures) S'inscrire à cette formation Descriptif Le code AVBP est un code parallèle de mécanique des fluides qui résout les équations de Navier-Stokes compressibles réactives pour les écoulements laminaires et turbulents, en 2D et 3D, sur des maillages non-structurés et hybrides, avec des schémas Taylor Galerkin d’ordre 3. La résolution de ces équations est basée sur l'approche de Simulation aux Grandes Echelles (ou Large Eddy Simulation en anglais). Des cinétiques chimiques réduites suivant la loi d'Arrhenius couplées au modèle TFLES pour les interactions flamme-turbulence de sous-maille permettent de traiter les phénomènes de combustion. AVBP peut également calculer les écoulements diphasiques en s’appuyant sur un solveur Lagrangien ou Eulérien. AVBP s’applique aux chambres de combustion aéronautiques, turbomachines, fours industriels et problématiques de sécurité, il permet par exemple d’évaluer les émissions polluantes (CO, NOx et suies), de traiter les instabilités thermo-acoustiques ou les phénomènes de détonation. AVBP est un code mondialement connu dans le domaine de la combustion, utilisé par de nombreux laboratoires (IMFT in Toulouse, EM2C in Centralesupelec, TU Munich, Von Karmann Institute, ETH Zurich, etc) et dans l’industrie (SAFRAN AIRCRAFT ENGINES, SAFRAN HELICOPTER ENGINES, ARIANEGROUP, HERAKLES, TOTAL, etc). Objectif de la formation L’objectif de la formation est double : d’une part, comprendre les principes fondamentaux de la Simulation aux Grandes Echelles diphasique réactive compressible : les méthodes numériques, les conditions aux limites, l’approche LES et les modèles de fermeture pour la LES, la combustion ainsi que les écoulements diphasiques grâce à des cours théoriques ; d’autre part, apprendre à utiliser le code AVBP sur le périmètre des écoulements diphasiques réactifs au travers de travaux dirigés encadrés par des experts du code. Objectif pédagogique A l’issue de la formation, les participants devront être capables de...
Lire la suite


Événements » Introduction à GIT

9 septembre 2019 |  

FORMATION PROGRAMMEE Limite d'inscription : 15 jours avant le début de la formation Durée : 1 jour (5 heures) S'inscrire à cette formation Descriptif L'outil GIT permet de gérer de manière décentralisée les sources d'un code. Utilisé notamment pour le développement du noyau principal de LINUX, il est particulièrement adapté aux environnements multi-site et multi-développeur. Lors de cette formation en deux étapes, nous vous proposons d'apprendre les rudiments de la gestion de sources, en abordant toutes les fonctionnalités de GIT avec de nombreuses illustrations. Une comparaison avec les autres outils disponibles est présentée (Mercurial, CVS, SVN). Cette présentation sera suivie de travaux pratiques pour manipuler les concepts introduits précédemment. Objectif de la formation L’objectif de cette formation est d’apprendre aux participants à utiliser effacement l’outil GIT pour la gestion des développements d’un code source, dans un cadre muti-site et/ou multi-développeur. Objectif pédagogique A l’issue de la formation, les participants devront être capable : d’utiliser les fondamentaux de GIT pour réaliser leurs développements ; d’être familiarisé avec la stratégie de création des branches ; de résoudre les conflits de commit ; de travailler en petites et grandes équipes avec GIT. Public cible Ce cours s’adresse à toute personne souhaitant apprendre une manière de gérer les évolutions de son code ou de ses fichiers de manière professionnelle. Pré-requis Prérequis Afin de pouvoir suivre cette formation vous devez: connaitre l’usage des commandes Linux basiques. Pour s’assurer que les prérequis sont bien satisfaits, nous vous prions de bien vouloir répondre au questionnaire suivant. Vous devez obtenir 75% de bonnes réponses pour vous inscrire à cette formation. Questionnaire 1 : Responsable scientifique : Gabriel STAFFELBACH Tarifs Stagiaires/PhDs/PostDocs : 70 € Associés CERFACS/CNRS/INRIA : 200 € Public : 400 € Programme (De 10h00 à 12h00 et de 14h00 à 17h00) Matin Introduction à GIT : Qu'est-ce le...
Lire la suite


Événements » Outils pour la simulation numérique avec chimie complexe : le code open source CANTERA

9 septembre 2019 |  

FORMATION PROGRAMMEE Limite d'inscription : 15 jours avant le début de la formation Durée : 1 jour / (7 heures) S'inscrire à cette formation   Descriptif Cette formation propose une introduction au logiciel libre CANTERA qui permet de traiter des problèmes impliquant cinétique chimique, thermodynamique et processus de transport. CANTERA est comparable à CHEMKIN ou COSILAB qui font actuellement référence dans les domaines, par exemple, de la combustion, de la dynamique des fluides réactifs ou encore des plasmas. A la fin de la journée les participants auront une vue globale de l’outil CANTERA, pourront procéder à son installation ainsi que préparer et lancer des simulations simples en connaissance de cause. Objectif de la formation Fournir au public des connaissances relatives à l’installation et à l’utilisation du logiciel libre CANTERA. Objectifs pédagogiques A l'issue de ce cours, vous pourrez être capable : d’installer CANTERA, de maîtriser l’interface Python associée à CANTERA, de mettre en œuvre vos propres cinétiques chimiques en utilisant des modèles cinétiques réduits, de produire un fichier de données pour CANTERA à partir des fichiers d’entrée de CHEMKIN, de comparer différentes cinétiques chimiques. Public cible Ingénieurs, combustionnistes, physiciens et élèves qui souhaitent découvrir et obtenir les clefs de l'utilisation d'un code libre pour des problèmes impliquant de la cinétique chimique. Pré-requis Premièrement, afin de pouvoir suivre cette formation vous devez: connaître les commandes Unix de base, avoir des connaissances en langage Python. Afin de s’assurer que les prérequis sont bien satisfaits, nous vous prions de bien vouloir répondre aux questionnaires suivants. Vous devez obtenir 75% de bonnes réponses pour vous inscrire à cette formation. Questionnaire 1 : Questionnaire 2 : Secondement, vous devez avoir suivi le SPOC “Fundamentals of Turbulent Combustion” organisée par Cerfacs ou au moins des cours de combustion en présentiels. Contact scientifique : Eleonore RIBER   Tarifs...
Lire la suite


Événements » Bases théoriques pour la Simulation aux Grandes Echelles des écoulements en turbomachine

9 septembre 2019 |  

FORMATION PROGRAMMEE Limite d'inscription : 15 jours avant le début de la formation Durée : 3 jours / (21 heures) S'inscrire à cette formation   Descriptif Cette formation permet aux participants de consolider leurs bases théoriques sur les écoulements en turbomachines compléter par la mise en place de calculs instationnaires de type SGE (Simulations aux Grandes Échelles). Pour ce faire, un retour sur la dynamique des fluides en turbomachine est dans un premier temps proposé avant d’enchainer sur la présentation du formalisme SGE dans le contexte plus large des méthodes CFD de ce domaine. Dans ce contexte particulier de la CFD, un retour sur ses fondements et plus particulièrement les aspects numériques derrière l’outil du CERFACS qu’est Turbo AVBP seront détaillés. En complément, une formation à l’utilisation de Turbo AVBP sera fournie sur la base de cas tests et la mise en œuvre de calculs suivi de leur analyse. Objectif de la formation L'objectif de cette formation est de se familiariser avec la simulation SGE de trubomachines et plus particulièrement de se former à l'outil Cerfacs qu'est Turbo AVBP. Objectif pédagogique A l’issue de la formation, les participants devront être capable : De comprendre le concept de séparation des échelles derrière la SGE, D’utiliser et concevoir des tests de type turbomachine autour de Turbo AVBP, De dimensionner un calcul SGE (maillage, coût de calcul) De se familiariser avec les méthodes numériques et modèles propres à la SGE et plus particulièrement liés à Turbo AVBP D’analyser un écoulement turbulent pour en connaître les propriétés, Public cible Ce cours s’adresse à toute personne du domaine de la CFD (ingénieurs, doctorants, post-doctorants, stagiaires) désirant consolider ou étendre leurs connaissances théoriques sur la simulation d’écoulements compressible instationnaires. Pré-requis Connaissance des commandes Unix. Connaissance basique du langage Python. Connaissance de la simulation numérique en mécanique des...
Lire la suite


Événements » Implémentation et mise en oeuvre de la Méthode de Lattice Boltzmann

9 septembre 2019 |  

FORMATION PROGRAMMEE Limite d'inscription : 15 jours avant le début de la formation Durée :1 jour (7 heures) S'inscrire à cette formation Descriptif La Simulation aux Grandes Echelles (LES en anglais) nécessite des schémas précis (peu dissipatifs et peu dispersifs). Les schémas d’ordre élevé classiques (WENO, compact…) permettent en général de satisfaire ce besoin d’ordre élevé sur maillage structuré mais en non structuré et autour de géométries complexes, la situation devient délicate. Les méthodes spectrales discontinues ont été introduites pour contourner les difficultés des approches classiques. Dans ce cas, on définit chaque champ conservatif comme un polynôme par cellule, au travers de plusieurs degrés de liberté. Durant cette formation, on introduit ces approches dites spectrales discontinues en commençant par une analyse bibliographique succincte et par des explications sur les différentes approches. Ensuite, le focus est mis sur les applications avec le solveur JAGUAR développé au Cerfacs qui s’appuie sur un formalisme spectral discontinu. Objectif de la formation Comprendre les méthodes spectrales discontinues et comment s’en servir afin de réaliser des calculs LES. Objectif pédagogique A l’issue de la formation, les participants devront être capable de : expliquer les différents schémas numériques, leur limites et leurs avantages, connaître le modèle de sous-maille à adapter à la configuration simulée, utiliser les bonnes tailles de mailles, savoir choisir le bon nombre d’itérations pour atteindre la convergence, être capable de simuler des configurations académiques. Public cible Ce cours s'adresse aux ingénieurs, physiciens, informaticiens et numériciens désirant consolider ou étendre leurs connaissances théoriques pour la mise en ouvre et l’analyse de calculs CFD. Pré-requis Connaissance des commandes Unix. Connaissance de la simulation numérique en mécanique des fluides. Afin de s’assurer que les prérequis sont bien satisfaits, nous vous prions de bien vouloir répondre aux questionnaires suivants. Vous devez obtenir 75% de bonnes réponses pour vous inscrire...
Lire la suite