Spelling suggestions: "subject:"décomposition dde domaine"" "subject:"décomposition dee domaine""
1 |
Solveur GCR pour les méthodes de type mortierPouliot, Benoît 24 April 2018 (has links)
Les méthodes de type mortier, introduites en 1987 par Bernardi, Maday et Patera, font partie de la grande famille des méthodes par décomposition de domaine. Combinées à la méthode des éléments finis, elles consistent à construire une discrétisation non conforme des espaces fonctionnels du ou des problèmes étudiés. Les trente dernières années de recherche portant sur ces méthodes ont permis d'acquérir des connaissances solides tant au point de vue théorique que pratique. Aujourd'hui, elles sont naturellement utilisées pour résoudre des problèmes d'une grande complexité. Comme applications, nous pouvons simplement penser à des problèmes de contact entre divers solides, à des problèmes d'interaction fluide-structure ou à des problèmes impliquant des mécanismes en mouvement tel des engrenages ou des alternateurs. Cette thèse de doctorat a pour objectif d'expliquer en détail la construction des méthodes de type mortier et de développer des algorithmes adaptés à la résolution des systèmes ainsi créés. Nous avons décidé d'employer l'algorithme du GCR (Generalized Conjugate Residual method) comme solveur de base pour nos calculs. Nous appliquons d'abord une factorisation du système linéaire global grâce à son écriture naturelle en sous-blocs. Cette factorisation génère un système utilisant un complément de Schur qu'il faut résoudre. C'est sur ce sous-système que nous employons l'algorithme du GCR. Le complément de Schur est préconditionné par une matrice masse redimensionnée, mais il est nécessaire de modifier l'algorithme du GCR pour obtenir des résultats théoriques intéressants. Nous montrons que la convergence de ce solveur modifié est indépendante du nombre de sous-domaines impliqués ainsi que de ses diverses composantes physiques. Nous montrons de plus que le solveur ne dépend que légèrement de la taille des éléments d'interface. Nous proposons une solution élégante dans le cas de sous-domaines dits flottants. Cette solution ne requiert pas la modification du solveur décrit plus haut. Des tests numériques ont été effectués pour montrer l'efficacité de la méthode du GCR modifiée dans divers cas. Par exemple, nous étudions des problèmes possédant plusieurs échelles au niveau de la discrétisation et des paramètres physiques. Nous montrons aussi que ce solveur a une accélération importante lorsqu'il est employé en parallèle. / The mortar methods, introduced in 1987 by Bernadi, Maday and Patera, are part of the large family of domain decomposition methods. Combined to the finite element method, they consist in constructing a nonconforming discretization of the functional space of the problem under consideration. The last thirty years of research about these methods has provided a solid knowledge from a theoretical and practical point of view. Today, they are naturally used to solve problems of great complexity such as contact problems between deformable solids, fluid-structure interaction problems or moving mechanisms problems like gears and alternators. The aim of this thesis is to explain in details the principles of mortar methods and to develop adapted algorithms to solve the generated linear systems. We use the GCR algorithm (Generalized Conjugate Residual method) as our basic solver in our computations. We first apply a factorization of the global linear system using the natural sub-block structure of the matrix. This factorization generates a system using a Schur complement. It is on this sub-system that we use the GCR algorithm. The Schur complement is preconditioned by a rescaled mass matrix, but it is necessary to slightly modify the GCR algorithm to obtain theorical results. We show that the convergence of this modified solver is independent of the number of subdomains involved and of the diverse physical parameters. We also show that the solver slightly depends on the size of the interface mesh. We present a strategy to take care of the so called floating subdomains. The proposed solution does not require any modification to the solver. Numerical tests have been performed to show the efficiency of the modified GCR method in various cases. We consider problems with several discretization and physical parameter scales. We finally show that the solver presents an important speedup in parallel implementation.
|
2 |
Couplage de méthodes numériques pour le problème direct en Magnéto- et Électro-EncéphalographieOlivi, Emmanuel 14 December 2011 (has links) (PDF)
L'électro- et la magnéto-encéphalographie sont deux techniques très utiles pour observer l'activité électrique du cerveau de par leur résolution temporelle et leur caractère non invasif. Les mesures sont faites sur la surface extérieure de la tête (électrodes pour l'EEG et magnétomètres pour la MEG); afin de retrouver les sources responsables du signal mesuré, un problème inverse de localisation doit être résolu. Celui-ci requiert une bonne résolution du problème direct, ce qui demande une bonne modélisation des tissus de la tête, ainsi qu'une représentation fidèle de ce modèle électro-physiologique par une méthode numérique comme la FEM ou la BEM. Dans cette thèse, nous nous intéressons au choix critique d'un modèle et de sa représentation par une méthode numérique notamment pour prendre en compte l'inhomogénéité de la conductivité du crâne et celle de la matière blanche qui est proche des sources. Après avoir mis en évidence les avantages et inconvénients des méthodes courantes, nous exposons une méthode duale de résolution du problème direct: c'est la méthode adjointe applicable quel que soit la méthode numérique choisie. Puis en utilisant une approche de décomposition de domaine nous formulons plusieurs méthodes de couplage de méthodes numériques visant à tirer parti de leurs avantages dans des sous domaines. Cela permet de coupler la BEM avec la FEM, et implique de nombreux aspects intéressants notamment pour une bonne prise en compte du crâne. Finalement, nous proposons une nouvelle méthode permettant de traiter des conductivités localement anisotropes ou inhomogènes avec la BEM.
|
3 |
Méthode de décomposition de domaines pour l’équation de Schrödinger / Domain decomposition method for Schrödinger equationXing, Feng 28 November 2014 (has links)
Ce travail de thèse porte sur le développement et la mise en oeuvre des méthodes de décomposition de domaines (DD) pour les équations de Schrödinger linéaires ou non-linéaires en une ou deux dimensions d'espace. Dans la première partie, nous considérons la méthode de relaxation d'ondes de Schwarz (SWR) pour l'équation de Schrödinger en une dimension. Dans le cas où le potentiel est linéaire et indépendant du temps, nous proposons un nouvel algorithme qui est scalable et permet une forte réduction du temps de calcul comparativement à l'algorithme classique. Pour un potentiel général, nous utilisons un opérateur linéaire préalablement défini comme un préconditionneur. Cela permet d'assurer une forte scalabilité. Nous généralisons également les travaux de Halpern et Szeftel sur la condition de transmission en utilisant des conditions absorbantes construites récemment par Antoine, Besse et Klein. Par ailleurs, nous portons les codes développés sur Cpu sur des accélérateurs Gpu. La deuxième partie concerne les méthodes DD pour l'équation de Schrödinger en deux dimensions. Nous généralisons le nouvel algorithme et l'algorithme avec préconditionneur proposés au cas de la dimension deux. Dans le chapitre 6, nous généralisons les travaux de Loisel sur la méthode de Schwarz optimisée avec points de croisement pour l'équation de Laplace, qui conduit à la méthode SWR avec points de croisement. Dans la dernière partie, nous appliquons les méthodes DD que nous avons étudiées à la simulation de condensat de Bose-Einstein qui permettent de diminuer le temps de calcul, mais aussi de réaliser des simulations plus grosses. / This thesis focuses on the development and implementation of domain decomposition methods (DD) for the linear or non-linear Schrödinger equations in one or two dimensions. In the first part, we focus on the Schwarz waveform relaxation method (SWR) for the one dimensional Schrödinger equation. In the case the potential is linear and time-independent, we propose a new algorithm that is scalable and allows a significant reduction of computation time compared with the classical algorithm. For a general potential, we use a linear operator previously defined as a preconditioner. This ensures high scalability. We also generalize the work of Halpern and Szeftel on transmission condition. We use the absorbing boundary conditions recently constructed by Antoine, Besse and Klein as the transmission condition. We also adapt the codes developed originally on Cpus to the Gpu. The second part concerns with the methods DD for the Schrödinger equation in two dimensions. We generalize the new algorithm and the preconditioned algorithm proposed in the first part to the case of two dimensions. Furthermore, in Chapter 6, we generalize the work of Loisel on the optimized Schwarz method with cross points for the Laplace equation, which leads to the SWR method with cross points. In the last part, we apply the domain decomposition methods we studied to the simulation of Bose-Einstein condensate that could not only reduce the total computation time, but also realise the larger simulations.
|
4 |
Modélisation multi-échelles de structures hétérogènes aux comportements anélastiques non-linéairesMarkovic, Damijan 11 June 2004 (has links) (PDF)
Lors de la conception des structures du génie civil et du génie mécanique il est très important de pouvoir prévoir comportement près de leur état ultime. Or, les matériaux utilisés sont souvent fortement hétérogènes, comme par exemple le béton et les métaux composites, et sont en conséquence difficiles à modéliser en cas de sollicitations extrêmes. Dans ce travail nous proposons une nouvelle stratégie multi échelles adaptée pour ce type des problèmes. Selon l'approche on couple un modèle basé sur la méthode des éléments finis (MEF) à l'échelle de la structure (macro) avec un modèle très fin à l'échelle de la microstructure (micro), lui aussi basé sur la MEF. Cela nous permet de modéliser l'échelle micro beaucoup plus fidèlement que ce qui est possible avec les approches phénoménologiques ou avec des méthodes d'homogénéisation analytique. L'inconvénient principal d'une telle approche étant en général le coût de calcul très élévé, nous considérons trois aspects rendant possible une application aux situations réelles. Premièrement, la formulation variationnelle permet de n'utiliser le modèle fin que dans les parties restreintes de la structure, là où les échelles sont vraiment fortement couplées, tout en gardant un modèle homogénéisé ailleurs. Deuxièment, nous adaptons la MEF sur l'échelle micro en employant l'approche dite structurée, avec laquelle on peut réduire le nombre de degrés de liberté d'une manière importante en gardant la même précision. Le troisième aspect porte sur l'implantation de la méthode dans un code de calcul, adaptée pour des machines parallèles, ce qui nous a permis de lancer les analyses d'une taille comparable à celle des situations réelles. Enfin, nous montrons de quelle manière cette approche peut être utilisée dans l'optimisation de forme des inclusions d'un matériau composite.
|
5 |
Décomposition de domaine pour des systèmes issus des équations de Navier-Stokes / Domain decomposition for systems deriving from Navier-Stokes equationsCherel, David 12 December 2012 (has links)
Les équations fondamentales décrivant la dynamique de l'océan sont en théorie les équations de Navier-Stokes sur une sphère en rotation, auxquelles il faut a jouter une équation d'état pour la densité, et des équations de transport-diffusion pour les traceurs. Toutefois, un certain nombre de considérations physiques et de limitations pratiques ont nécessité le développement de modèles plus simples. En effet, un certain nombre d'hypothèses simplificatrices sont pleinement justifiées du point de vue de la physique des mouvements océaniques, dont les principales sont les approximations de couche mince et de Boussinesq. D'autre part, étant donné les dimensions des bassins océaniques (plusieurs centaines à plusieurs milliers de kilomètres), les coûts de calculs sont un facteur pratique extrêmement limitant. On est, à l'heure actuelle, capable de simuler l'océan mondial avec une résolution de l'ordre de dix kilomètres, en utilisant des modèles dits aux équations primitives, dont le coût de calcul est bien inférieur à celui des équations de Navier-Stokes. On est donc bien loin d'une modélisation complète des phénomènes décrits par ces équations, qui nécessiterait en théorie de considérer des échelles de l'ordre du millimètre. Les équations primitives sont issues des équations complètes de la mécanique des fluides en effectuant l'approximation hydrostatique, justifiée par la faible profondeur des domaines considérés au regard de leur dimension horizontale. Dans cette thèse, nous considérerons les équations de Navier-Stokes (NS) qui sont le coeur du modèle complet évoqué ci-dessus, sans prendre en compte les équations de la densité et des traceurs (salinité, température, etc.). Nous utiliserons l'approximation hydrostatique dans le chapitre 10, et le modèle sera naturellement appelé Navier-Stokes hydrostatique (NSH). Il correspond aux équations primitives dans lesquelles on ne prendrait pas en compte la densité et les traceurs. C'est dans ce cadre que se situe le travail présenté dans cette thèse, avec l'objectif à moyen terme de pouvoir coupler de façon rigoureuse et efficace les équations de Navier-Stokes avec les équations primitives. Dans une première partie, on présentera quelques rappels sur les équations de Navier-Stokes, leur discrétisation, ainsi que le cas-test de la cavité entraînée qui sera utilisé dans tout ce document. Dans une deuxième partie, on met en œuvre les méthodes de Schwarz sur les équations de Stokes et Navier-Stokes, en dérivant notamment des conditions absorbantes exactes et approchées pour ces systèmes. Enfin, dans une troisième partie, on proposera des pistes vers le couplage Navier-Stokes/Navier-Stokes hydrostatique décrit ci-dessus. / Fundamental equations describing the ocean dynamic are theoretically Navier-Stokes equations over a rotating sphere, whom need to add a state equation for the fluid density, and advection-diffusion equations for tracers. However, some physical considerations and practical limitations required to developped more simple models. Indeed, some simplifying hypotheses are well justified from a ocean dynamic point of view, whose principal ones are thin layer and Boussinesq approximations. On the other hand, considering the dimensions of oceans (from serveral hundreds to serveral thousands kilometers), computations costs are a very practical limitating factor. We are, by now, able to simulate the global ocean with about ten kilometers large grid mesh. This is very far from a complete modelisation of all phenomenes decribed by the Navier-Stokes equations, which require to consider scales of milimeters order. Primitives equations derive from complete equations describing fluid mecanics, by doing the hydrostatic approximations, which is justified by the low deepness of considered domains with regard to their horizontal dimension. In this thesis, we are considering Navier-Stokes equations (NS) which are the heart of the complete modele mentionned previously, without holding in account density and tracers equations. We will use the hydrostatic approximations, and the resulting equations will be named as hydrostatic Navier-Stokes equations (NSH).The mid term objective is to couple carefully Navier-Stokes equations with primitive equation. In a first part, we will remind few results for Navier-Stokes equations, their discretization, and the lid-driven cavity which wil be used as a test-case. In a second part, we will use Schwarz method with Stokes and Navier-Stokes equations, deriving in particular exact and approched absorbing interface conditions for these systems. Finally, in a third part, we shall propose first results towards coupling Navier-Stokes and hydrostatic Navier-Stokes equations.
|
6 |
Algebraic Domain Decomposition Methods for Darcy flow in heterogeneous mediaSzydlarski, Mikolaj 05 November 2010 (has links) (PDF)
Afin de répondre aux besoins de l'industrie pétrolière d'une description plus fine de la géométrie et des propriétés pétrophysiques des bassins et des réservoirs, la simulation numérique des écoulements en milieux poreux doit évoluer vers des algorithmes plus performants et plus robustes vis à vis de la taille des simulations, de la complexité des maillages et des hétérogénéités du milieu poreux. Les méthodes de décomposition de domaine constituent une alternative aux méthodes multigrilles et pourraient permettre de lever les difficultés précédentes en terme de robustesse et d'efficacité sur architectures parallèles. Elles sont par nature plus adaptées au calcul parallèle et sont plus robustes en particulier lorsque les sous domaines sont résolus par des méthodes directes. Elles permettent aussi de traiter dans un cadre unique les couplages de modèles comme les puits ou les failles conductrices et s'étendent au cas des systèmes couplés. Le travail de thèse traite plus particulièrement de méthodes définies au niveau algébrique. On ne suppose pas avoir une connaissance préalable du problème continu dont la matrice provient. On n'a pas non plus accés aux matrices avant assemblage. Ce manque d'informations a priori rend plus difficile la construction de méthodes efficaces. On propose deux nouvelles méthodes de construction de méthodes de décomposition de domaine au niveau algébrique: la construction de conditions d'interface optimisées et d'une grille grossière. Ce dernier point est particulièrement important pour avoir des méthodes robustes vis à vis du nombre des sous-domaines. Les méthodes sont adaptatives et basées sur l'analyse de l'espace de Krylov généré durant les premières itérations de la méthode de Schwarz classique. A partir des vecteurs de Ritz correspondant aux plus basses valeurs propres, on construit des conditions d'interface et des grilles grossières qui annihilent l'erreur sur ces composantes. Les méthodes ont été testées sur des calculateurs parallèles pour des matrices issues de la simulation de milieux poreux.
|
7 |
Structures élastiques comportant une fine couche d'hétérogénéités : étude asymptotique et numérique.Hendili, Sofiane 04 July 2012 (has links) (PDF)
Cette thèse est consacrée à l'étude de l'influence d'une fine couche hétérogène sur le comportement élastique linéaire d'une structure tridimensionnelle. Deux types d'hétérogénéités sont pris en compte : des cavités et des inclusions élastiques. Une étude complémentaire, dans le cas d'inclusions de grande rigidité, a été réalisée en considérant un problème de conduction thermique. Une analyse formelle par la méthode des développements asymptotiques raccordés conduit à un problème d'interface qui caractérise le comportement macroscopique de la structure. Le comportement microscopique de la couche est lui déterminé sur une cellule de base. Le modèle asymptotique obtenu est ensuite implémenté dans un code éléments finis. Une étude numérique permet de valider les résultats de l'analyse asymptotique.
|
8 |
Simulations multidomaines des écoulements en milieu poreuxMARTIN, Vincent 18 March 2004 (has links) (PDF)
Cette thèse traite des simulations multidomaines des écoulements en milieu poreux. Trois aspects sont abordés. Une étude est d'abord menée concernant une méthode de décomposition de domaines avec des maillages non-raccordés, utilisant des conditions d'interface de type Robin, pour les éléments finis mixtes. D'autre part, la méthode est implémentée en parallèle à l'aide du système parallèle OcamlP3l, écrit par des informaticiens dans le langage Ocaml. En OcamlP3l, l'utilisateur programme et débogue en séquentiel, puis obtient le code parallèle par une simple recompilation. Enfin, nous présentons un nouveau modèle d'écoulement dans un mileu poreux contenant de grandes fractures, avec des perméabilités très grandes et/ou très faibles. Dans ce modèle, les fractures sont traitées comme des interfaces entre sous-domaines. Une analyse théorique prouve l'existence et l'unicité de la solution, fournit une estimation d'erreur, qui est confirmée par des tests numériques.
|
9 |
Une méthode d'inversion non linéaire pour l'imagerie sismique haute résolutionMétivier, Ludovic 17 December 2009 (has links) (PDF)
Les développements récents de l'industrie pétrolière en matière d'exploration et de production, et la mise en place de techniques de séquestration souterraine du CO2, nécessitent des méthodes d'imagerie du sous-sol permettant d'obtenir une information structurale et quantitative à fine échelle. Les travaux présentés dans cette thèse s'intéressent au développement d'une telle méthode, permettant d'estimer la distribution d'impédance acoustique autour d'un puits. Elle s'inspire du problème 1D d'inversion de données sismiques de puits PSV (Profil Sismique Vertical), et en propose une extension multi-D. Cette généralisation se heurte à deux principaux problèmes. Le premier consiste en l'indétermination inhérente au problème inverse multi-D, combattue par l'introduction de termes de régularisation appropriés. Le second est l'importance des coûts de calcul nécessaires à la résolution de ce problème. Une méthode numérique adéquate est proposée, faisant intervenir une méthode d'optimisation couplant un algorithme de type Quasi-Newton et l'algorithme du gradient conjugué. De plus, un algorithme de décomposition de domaines permet le calcul distribué du gradient de la fonctionnelle par l'état adjoint. Les performances de cette nouvelle méthode d'imagerie sont évaluées dans un contexte d'implémentation 2D. D'autre part, la modélisation de la propagation des ondes acoustiques dans le sous-sol est réalisée à l'aide de couches absorbantes de type PML (Perfectly Matched Layers). Une étude mathématique de la stabilité des équations PML adaptées au contexte spécifique d'un milieu de propagation hétérogène est également menée.
|
10 |
Méthodes de décomposition de domaine espace-temps pour la formulation mixte de problèmes d'écoulement et de transport en milieu poreuxHoang, Thi Thao Phuong 11 December 2013 (has links) (PDF)
Cette thèse présente une contribution aux développements de méthodes numériques pour la simulation d'écoulements en milieu poreux, en particulier par des méthodes de décomposition de domaine espace--temps qui permettent l'utilisation de pas de temps différents dans les différents sous--domaines. Nous étudions deux types de méthodes: la première est basée sur une généralisation de l'opérateur de Steklov-Poincaré au cas de problèmes dépendants du temps, et la seconde est basée sur la méthode de Relaxation d'Onde Optimisée de Schwarz (OSWR) dans laquelle des conditions de transmission plus générales (Robin ou Ventcell) sont utilisées pour accélérer la convergence de l'algorithme. Ces deux méthodes sont étudiées sur une formulation mixte qui est bien adaptée à la modélisation de l'écoulement et du transport en milieu poreux. Nous considérons tout d'abord un problème de diffusion et formulons, pour chaque méthode, un problème sur l'interface espace -temps entre les sous-domaines. Le caractère bien posé de ces problèmes, avec des conditions aux limites de Dirichlet ou de Robin, est démontré. Les preuves de convergence de l'algorithme OSWR et de sa version semi-discrète sous forme mixte sont également données. Des expériences numériques sont menées en 2D pour comparer les performances des deux méthodes sur des problèmes fortement hétérogènes, et un préconditionneur de Neumann--Neumann dépendant du temps permet d'accélérer la première méthode. Les deux méthodes sont ensuite étendues au cas d'une équation d'advection-diffusion, l'advection et la diffusion étant traitées séparément grâce une technique de séparation d'opérateurs, ce qui permet d'utiliser des pas de temps différents pour les deux phénomènes dans chaque sous-domaine. Des conditions de transmission sont proposées séparément pour l'advection et pour la diffusion. La convergence des méthodes est étudiée sur des exemples numériques, pour des problèmes en régime d'advection dominante ou de diffusion dominante, et leur précision en temps est étudiée dans le cas de grilles non-conformes en temps. Deux exemples inspirés de la simulation du stockage de déchets nucléaires sont étudiés, et la simulation sur des temps longs est réalisée par l'intermédiaire de fenêtres en temps. Nous considérons également la méthode OSWR avec des conditions de transmission de Ventcell, étendues à la formulation mixte. Nous démontrons que les problèmes de sous--domaine avec des conditions aux limites de Ventcell sont bien posés. Nous comparons les performances des paramètres optimisés pour Ventcell et Robin dans le cas de problèmes hétérogènes pour une décomposition en deux sous-domaines. Enfin, nous étudions l'extension des deux méthodes au cas où l'interface représente une fracture pour un modèle réduit d'écoulement dans un milieu poreux fracturé.
|
Page generated in 0.1419 seconds