Jakubˇcervený AUTOMATIC Hp-ADAPTIVITY for TIME

Total Page:16

File Type:pdf, Size:1020Kb

Jakubˇcervený AUTOMATIC Hp-ADAPTIVITY for TIME UNIVERSITY OF WEST BOHEMIA FACULTY OF ELECTRICAL ENGINEERING DEPARTMENT OF THEORY OF ELECTRICAL ENGINEERING Jakub Cerven´yˇ AUTOMATIC hp-ADAPTIVITY FOR TIME-DEPENDENT PROBLEMS DOCTORAL THESIS Advisor: Prof. Ing. Ivo Doleˇzel,CSc. Co-advisor: RNDr. Pavel Sol´ın,Ph.D.ˇ Plzeˇn,2011 Acknowledgements I would first like to thank my advisor, Prof. Ing. Ivo Doleˇzel,CSc. for all his support, both at the Institute of Thermomechanics at the Academy of Sciences in Prague and at the KTE FEL at the University of West Bohemia in Plzeˇn,during the many years of my PhD. studies. Without his constant encouragement and endless patience I would never have finished this work. Many thanks also go to my co-advisor, RNDr. Pavel Sol´ın,Ph.D.ˇ for giving me the opportunity to work on interesting projects in his hp-FEM group at the University of Texas at El Paso. Most results in this work were obtained during the three years of my stay there, which I thoroughly enjoyed. I would also like to thank Dr. Sol´ınforˇ his insistence on making the results published in international journals and presented at relevant conferences. I was only able to appreciate this effort much later. Finally, Dr. Sol´ınwroteˇ two excellent monographs [45, 43] which helped me learn the basics of the finite element method and introduced me to numerical analysis in general. I would like to thank Dr. William F. Mitchell for sending me the data for the comparison graphs from his survey [35]. I am also thankful to my colleagues from the hp-FEM group, Martin Z´ıtka, David Andrˇs,Pavel K˚usand Lenka Dubcov´a,for creating a friendly and inspir- ing working environment. Lenka deserves a special mention for her valuable contributions to Hermes2D, for always being ready to help me with mathe- matical issues, for being a great person and for eventually becoming my life partner. I love you :-) This work and related code was developed solely using open-source software. I would like to use this opportunity to appreciate the work of the thousands of individuals who created, made free and continue to maintain great projects like the GNU/Linux, GCC, UMFPACK, Octave, LATEX, Inkscape and many more, which were all indispensable during my work on this thesis. i Abstract This dissertation focuses on the development of algorithms for automati- cally adaptive hp-FEM that can be used to solve both stationary and time- dependent partial differential equations (PDEs) in two spatial dimensions. The hp-FEM is an advanced version of the classical finite element method which employs elements of varying diameter h and polynomial degree p to obtain superior (exponential) convergence rates. However, the method puts high demands on its implementation and presents a number of open problems. In this work we review the basics of 2D hp-FEM and then show how to extend a standard hp-FEM solver to support meshes with hanging nodes, which is a prerequisite for automatic hp-adaptation of the approximate solution. Our original algorithm and data structure enable the use of arbitrarily irregular meshes that can reduce both the size of the discrete problem and the com- plexity of the hp-adaptation algorithm. Practical implementation details and examples are included. Next we review several existing hp-adaptation strategies for stationary PDEs, in particular an existing algorithm based on the reference solution approach. We design a new algorithm that is both simpler and faster, while delivering better or comparable results, as we demonstrate on two standard benchmark problems. The next topic is the solution of systems of PDEs. We motivate the use of different meshes for different equations in the system and present an original algorithm for the assembly of the stiffness matrix of such multi-mesh systems. The goal is to save degrees of freedom and to prepare the solver for dynamic meshes in time-dependent PDEs. We test the implementation on a model problem of thermoelasticity. Finally, we use the new multi-mesh assembling and the adaptive Rothe method to obtain computations with meshes that can change with time, in order to speed up the solution of time-dependent problems that exhibit moving features in their solution. We develop an algorithm that automatically adjusts the mesh between successive time steps and test it on two nonlinear model problems from the areas of incompressible fluid flow and combustion physics. ii Anotace Tato dizertace se zamˇeˇrujena n´avrhalgoritm˚upro automaticky adaptivn´ı hp-FEM pro ´uˇcelyˇreˇsen´ıstacion´arn´ıch i ˇcasovˇez´avisl´ych parci´aln´ıch diferen- ci´aln´ıch rovnic (PDR) ve dvou prostorov´ych rozmˇerech. Metoda hp-FEM je zdokonalen´averze klasick´emetody koneˇcn´ych prvk˚u,kter´avyuˇz´ıv´aelementy r˚uzn´ych polomˇer˚u h a polynomi´aln´ıch stupˇn˚u p k dosaˇzen´ıvynikaj´ıc´ı(expo- nenci´aln´ı)rychlosti konvergence. Klade ovˇsem velk´en´arokyna implementaˇcn´ı str´ankua pˇrin´aˇs´ıˇraduotevˇren´ych probl´em˚u. V t´etopr´acishrnujeme z´aklady hp-FEM ve 2D a pot´epopisujeme rozˇs´ıˇren´ı standardn´ıhoˇreˇsiˇce hp-FEM o podporu s´ıt´ıs vis´ıc´ımiuzly, kter´aje pˇredpokla- dem pro automatickou hp-adaptaci pˇribliˇzn´ehoˇreˇsen´ı.N´aˇsp˚uvodn´ıalgoritmus a datov´astruktura umoˇzˇnuj´ıpouˇzit´ılibovolnˇeneregul´arn´ıch s´ıt´ı,jeˇzmohou v´estke zmenˇsen´ıdiskr´etn´ıhoprobl´emu a ke zjednoduˇsen´ıalgoritmu pro hp- adaptivitu. Popisujeme i praktick´eimplementaˇcn´ıdetaily a pˇr´ıklady. D´aleshrnujeme nˇekolik existuj´ıc´ıch strategi´ı hp-adaptivity pro stacion´arn´ı PDR, zejm´enaexistuj´ıc´ıalgoritmus zaloˇzen´yna tzv. referenˇcn´ımˇreˇsen´ı.Navr- hujeme nov´yalgoritmus, kter´yje jednoduˇsˇs´ıa rychlejˇs´ı,pˇriˇcemˇzale dosahuje lepˇs´ıch nebo srovnateln´ych v´ysledk˚u,jak ukazujeme na dvou standardn´ıch testovac´ıch probl´emech. Dalˇs´ımt´ematem je ˇreˇsen´ısoustav PDR. Obhajujeme moˇznostpouˇzit´ır˚uzn´ych s´ıt´ı pro r˚uzn´erovnice v soustavˇea pˇrin´aˇs´ıme p˚uvodn´ı algoritmus pro ses- taven´ımatice tuhosti takov´ehosyst´emu (tzv. multi-mesh assembling). C´ılem je ´uspora stupˇn˚uvolnosti a pˇr´ıprava ˇreˇsiˇcena dynamick´es´ıtˇeu ˇcasovˇez´avis- l´ych rovnic. Implementaci testujeme na modelov´empˇr´ıkladuz termoelasticity. Nov´yalgoritmus pro multi-mesh assembling v z´avˇeruvyuˇz´ıv´amespolu s adap- tivn´ıRotheho metodou k v´ypoˇct˚umna s´ıt´ıch, kter´ese mohou mˇenitv ˇcase,za ´uˇcelemzrychlen´ıˇreˇsen´ıˇcasovˇez´avisl´ych probl´em˚u,kter´evykazuj´ıpohybuj´ıc´ıse ´ukazy v jejich ˇreˇsen´ı.Vyv´ıj´ımealgoritmus, kter´ydok´aˇzeautomaticky upravo- vat s´ıˇt mezi jednotliv´ymiˇcasov´ymikroky a testujeme jej na dvou neline´arn´ıch modelov´ych probl´emech z oblast´ınestlaˇciteln´ehoproudˇen´ıa fyziky hoˇren´ı. iii I hereby declare that this Ph.D. dissertation is completely my own work and that I used only the cited sources. Prague, September 2011 Jakub Cerven´yˇ iv Contents Acknowledgements . .i Abstract . ii Anotace . iii 1 Introduction 1 1.1 History of hp-FEM . .1 1.2 Objectives of This Work . .3 2 Higher-Order FEM 4 2.1 Weak Formulation of a Model Problem . .4 2.2 The Galerkin Method . .6 2.3 Standard Linear Elements . .7 2.4 Affine Concept of the FEM . .9 2.5 Higher-Order Finite Element Space . 11 2.6 Nodal Shape Functions . 11 2.7 Hierarchic Shape Functions . 13 2.8 Nodes and Connectivity Arrays . 16 2.9 Higher-Order Numerical Quadrature . 17 2.10 Assembling Procedure . 17 3 Constrained Approximation 19 3.1 Hanging Nodes and Mesh Regularity . 19 3.2 Explicit Constraints . 21 3.2.1 Solver-enforced Constraints . 23 3.2.2 Lagrange Multipliers . 24 v 3.2.3 Matrix Condensation Method . 25 3.3 Implicit Constraints . 27 3.3.1 One-Level Hanging Nodes . 27 3.3.2 Arbitrary-Level Hanging Nodes . 30 3.3.3 Mesh Data Structures . 34 4 Automatic hp -Adaptivity for Stationary Problems 40 4.1 Introduction . 40 4.2 Existing hp-Adaptive Strategies . 41 4.3 Projection-Based-Interpolation Algorithm . 43 4.3.1 1D Algorithm . 44 4.3.2 2D Algorithm . 46 4.4 Our hp-Adaptivity Algorithm . 47 4.5 Fast Algorithm with Orthonormal Bases . 51 4.6 Benchmarks . 54 4.6.1 L-shaped Domain Problem . 54 4.6.2 Inner Layer Problem . 57 4.7 Conclusion and Future Work . 61 5 Systems of PDEs and Multi-Mesh Assembling 63 5.1 Introduction . 63 5.2 Discretization of Systems of PDEs . 64 5.3 Assembling on Multiple Meshes . 66 5.3.1 Integration Over Sub-elements . 67 5.3.2 Union Mesh Traversal . 69 5.3.3 Evaluation of Coupling Forms . 72 5.3.4 Small Elements vs. High Order Elements . 74 5.4 Model Problem: Thermoelasticity . 75 5.5 Conclusion . 78 vi 6 Time-Dependent Problems and hp-Adaptivity 82 6.1 Introduction . 82 6.2 Method of Lines vs. the Rothe Method . 83 6.3 Basic Idea and Algorithm . 84 6.4 Simple Dynamic h-Adaptivity . 86 6.4.1 Model Problem: 2D Incompressible Viscous Flow . 86 6.5 Full Dynamic hp-Adaptivity . 91 6.5.1 Improved Refinement Criterion . 91 6.5.2 Coarsening Based on Super-Coarse Solutions . 91 6.5.3 Model Problem: Propagation of Laminar Flame . 92 6.6 Conclusions and Future Work . 98 7 Conclusion 99 7.1 Future Work . 100 7.2 Publications and Citations . 101 References 102 vii Chapter 1 Introduction Today, the development of most fields of engineering and natural sciences would be unthinkable without the use of computers. Computer simulation has become an essential part of electric, mechanical and civil engineering as well as of many areas of physics, chemistry and biology. Indeed, computational science is now regarded as the third mode of science, complementing the two classical domains of experimentation and theory.
Recommended publications
  • Elliptic Pdes
    viii CHAPTER 4 Elliptic PDEs One of the main advantages of extending the class of solutions of a PDE from classical solutions with continuous derivatives to weak solutions with weak deriva- tives is that it is easier to prove the existence of weak solutions. Having estab- lished the existence of weak solutions, one may then study their properties, such as uniqueness and regularity, and perhaps prove under appropriate assumptions that the weak solutions are, in fact, classical solutions. There is often considerable freedom in how one defines a weak solution of a PDE; for example, the function space to which a solution is required to belong is not given a priori by the PDE itself. Typically, we look for a weak formulation that reduces to the classical formulation under appropriate smoothness assumptions and which is amenable to a mathematical analysis; the notion of solution and the spaces to which solutions belong are dictated by the available estimates and analysis. 4.1. Weak formulation of the Dirichlet problem Let us consider the Dirichlet problem for the Laplacian with homogeneous boundary conditions on a bounded domain Ω in Rn, (4.1) −∆u = f in Ω, (4.2) u =0 on ∂Ω. First, suppose that the boundary of Ω is smooth and u,f : Ω → R are smooth functions. Multiplying (4.1) by a test function φ, integrating the result over Ω, and using the divergence theorem, we get ∞ (4.3) Du · Dφ dx = fφ dx for all φ ∈ Cc (Ω). ZΩ ZΩ The boundary terms vanish because φ = 0 on the boundary.
    [Show full text]
  • Elliptic Pdes
    CHAPTER 4 Elliptic PDEs One of the main advantages of extending the class of solutions of a PDE from classical solutions with continuous derivatives to weak solutions with weak deriva- tives is that it is easier to prove the existence of weak solutions. Having estab- lished the existence of weak solutions, one may then study their properties, such as uniqueness and regularity, and perhaps prove under appropriate assumptions that the weak solutions are, in fact, classical solutions. There is often considerable freedom in how one defines a weak solution of a PDE; for example, the function space to which a solution is required to belong is not given a priori by the PDE itself. Typically, we look for a weak formulation that reduces to the classical formulation under appropriate smoothness assumptions and which is amenable to a mathematical analysis; the notion of solution and the spaces to which solutions belong are dictated by the available estimates and analysis. 4.1. Weak formulation of the Dirichlet problem Let us consider the Dirichlet problem for the Laplacian with homogeneous boundary conditions on a bounded domain Ω in Rn, (4.1) −∆u = f in Ω; (4.2) u = 0 on @Ω: First, suppose that the boundary of Ω is smooth and u; f : Ω ! R are smooth functions. Multiplying (4.1) by a test function φ, integrating the result over Ω, and using the divergence theorem, we get Z Z 1 (4.3) Du · Dφ dx = fφ dx for all φ 2 Cc (Ω): Ω Ω The boundary terms vanish because φ = 0 on the boundary.
    [Show full text]
  • Advanced Partial Differential Equations Prof. Dr. Thomas
    Advanced Partial Differential Equations Prof. Dr. Thomas Sørensen summer term 2015 Marcel Schaub July 2, 2015 1 Contents 0 Recall PDE 1 & Motivation 3 0.1 Recall PDE 1 . .3 1 Weak derivatives and Sobolev spaces 7 1.1 Sobolev spaces . .8 1.2 Approximation by smooth functions . 11 1.3 Extension of Sobolev functions . 13 1.4 Traces . 15 1.5 Sobolev inequalities . 17 2 Linear 2nd order elliptic PDE 25 2.1 Linear 2nd order elliptic partial differential operators . 25 2.2 Weak solutions . 26 2.3 Existence via Lax-Milgram . 28 2.4 Inhomogeneous bounday value problems . 35 2.5 The space H−1(U) ................................ 36 2.6 Regularity of weak solutions . 39 A Tutorials 58 A.1 Tutorial 1: Review of Integration . 58 A.2 Tutorial 2 . 59 A.3 Tutorial 3: Norms . 61 A.4 Tutorial 4 . 62 A.5 Tutorial 6 (Sheet 7) . 65 A.6 Tutorial 7 . 65 A.7 Tutorial 9 . 67 A.8 Tutorium 11 . 67 B Solutions of the problem sheets 70 B.1 Solution to Sheet 1 . 70 B.2 Solution to Sheet 2 . 71 B.3 Solution to Problem Sheet 3 . 73 B.4 Solution to Problem Sheet 4 . 76 B.5 Solution to Exercise Sheet 5 . 77 B.6 Solution to Exercise Sheet 7 . 81 B.7 Solution to problem sheet 8 . 84 B.8 Solution to Exercise Sheet 9 . 87 2 0 Recall PDE 1 & Motivation 0.1 Recall PDE 1 We mainly studied linear 2nd order equations – specifically, elliptic, parabolic and hyper- bolic equations. Concretely: • The Laplace equation ∆u = 0 (elliptic) • The Poisson equation −∆u = f (elliptic) • The Heat equation ut − ∆u = 0, ut − ∆u = f (parabolic) • The Wave equation utt − ∆u = 0, utt − ∆u = f (hyperbolic) We studied (“main motivation; goal”) well-posedness (à la Hadamard) 1.
    [Show full text]
  • BELTRAMI FLOWS a Thesis Submitted to the Kent State University Honors
    BELTRAMI FLOWS Athesissubmittedtothe Kent State University Honors College in partial fulfillment of the requirements for Departmental Honors by Alexander Margetis May, 2018 Thesis written by Alexander Margetis Approved by , Advisor , Chair, Department of Mathematics Accepted by , Dean, Honors College ii Table of Contents Acknowledgments.................................. iv 1 Introduction .................................. 1 2 Sobolev-Spaces & the Lax-Milgram theorem ............. 2 2.0.1 HilbertspaceandtheLax-Milgramtheorem . 3 2.0.2 Dirichlet Problem . 5 2.0.3 NeumannProblem ........................ 8 3 Constructing a solution of (1.1) ...................... 11 3.1 The bilinear form . 12 3.2 A solution of (3.3) results in a solution of (3.1) . 16 References . 19 iii Acknowledgments I would like to thank my research advisor, Dr. Benjamin Jaye for everything he has done. His support and advice in this thesis and everything else has been invaluable. I would also like to thank everyone on my defense committee. I know you did not have to take that time out of your busy schedule. iv Chapter 1 Introduction ABeltramiflowinthree-dimensionalspaceisanincompressible(divergencefree) vector field that is everywhere parallel to its curl. That is, B = curl(B)= r⇥ λB for some function λ.Theseflowsarisenaturallyinmanyphysicalproblems. In astrophysics and in plasma fusion Beltrami fields are known as force-free fields. They describe the equilibrium of perfectly conducting pressure-less plasma in the presence of a strong magnetic field. In fluid mechanics, Beltrami flows arise as steady states of the 3D Euler equations. Numerical evidence suggests that in certain regimes turbulent flows organize into a coherent hierarchy of weakly interacting superimposed approximate Beltrami flows [PYOSL]. Given the importance of Beltrami fields, there are several approaches to proving existence of solutions, for instance use the calculus of variations [LA], and use fixed point arguments [BA].
    [Show full text]
  • Lecture Notes on Mathematical Theory of Finite Elements
    Leszek F. Demkowicz MATHEMATICAL THEORY OF FINITE ELEMENTS Oden Institute for Computational Engineering and Sciences The University of Texas at Austin Austin, TX. May 2020 Preface This monograph is based on my personal lecture notes for the graduate course on Mathematical Theory of Finite Elements (EM394H) that I have been teaching at ICES (now the Oden Institute), at the University of Texas at Austin, in the years 2005-2019. The class has been offered in two versions. The first version is devoted to a study of the energy spaces corresponding to the exact grad-curl-div sequence. The class is rather involved mathematically, and I taught it only every 3-4 years, see [27] for the corresponding lecture notes. The second, more popular version is covered in the presented notes. The primal focus of my lectures has been on the concept of discrete stability and variational problems set up in the energy spaces forming the exact sequence: H1-, H(curl)-, H(div)-, and L2-spaces. From the ap- plication point of view, discussions are wrapped around the classical model problems: diffusion-convection- reaction, elasticity (static and dynamic), linear acoustics, and Maxwell equations. I do not cover transient problems, i.e., all discussed wave propagation problems are formulated in the frequency domain. In the exposition, I follow the historical path and my own personal path of learning the theory. We start with coer- cive problems for which the stability can be taken for granted, and the convergence analysis reduces to the interpolation error estimation. I cover H1−;H(curl)−;H(div)−, and L2-conforming finite elements and construct commuting interpolation operators.
    [Show full text]
  • A Information Can Be Either Provided by a Measurement Or Derived from Theory
    Advanced numerical methods for Inverse problems in evolutionary PDEs Michal Galba supervisor: Marián Slodi£ka Thesis submitted to Ghent University in candidature for the academic degree of Doctor of Philosophy in Mathematics Ghent University Faculty of Engineering and Architecture Academic year Department of Mathematical Analysis 2016-2017 Research Group for Numerical Analysis and Mathematical Modelling (NaM 2) Mathematics knows no races or geographic boundaries; for mathematics, the cultural world is one country. David Hilbert Acknowledgements This dissertation is the result of my research activities that I have concluded within the past four years under the supervision of Professor Marián Slodička, to whom I would like to express my immense gratitude. He has always shared his knowledge with me and oered his helping hand even if the problems I struggled with were of non-mathematical nature. At the same time, I would like to thank my previous teachers, especially to Professor Jozef Kačur and Mgr. Dagmar Krajčiová, whose passion for numbers taught me to love the beauty of mathematics. My research has been supported by Belgian Science Policy project IAP P7/02. I intend to express my appreciation for the essential nancial support. I am also very grateful for the exceptional people I have met. Among them Jaroslav Chovan and Katarína Šišková, who have always been the best friends and colleagues, Karel Van Bockstal who thoroughly read my dissertation and friendly suggested some modications, and Vladimír Vrábeľ who helped me to nd a way when I was lost, especially during my rst year at Ghent University. I am obliged to my family for all that they have done for me.
    [Show full text]
  • Maximum Principles for Weak Solutions of Degenerate Elliptic Equations with a Uniformly Elliptic Direction ∗ Dario D
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Elsevier - Publisher Connector J. Differential Equations 247 (2009) 1993–2026 Contents lists available at ScienceDirect Journal of Differential Equations www.elsevier.com/locate/jde Maximum principles for weak solutions of degenerate elliptic equations with a uniformly elliptic direction ∗ Dario D. Monticelli 1, Kevin R. Payne ,2 Dipartimento di Matematica “F. Enriques”, Università degli Studi di Milano, Italy article info abstract Article history: For second order linear equations and inequalities which are de- Received 28 May 2008 generate elliptic but which possess a uniformly elliptic direction, Revised 27 June 2009 we formulate and prove weak maximum principles which are com- Availableonline25July2009 patible with a solvability theory in suitably weighted versions of L2-based Sobolev spaces. The operators are not necessarily in di- MSC: 35J10 vergence form, have terms of lower order, and have low regular- 35B30 ity assumptions on the coefficients. The needed weighted Sobolev 35D05 spaces are, in general, anisotropic spaces defined by a non-negative 35P05 continuous matrix weight. As preparation, we prove a Poincaré 46E35 inequality with respect to such matrix weights and analyze the ele- mentary properties of the weighted spaces. Comparisons to known Keywords: results and examples of operators which are elliptic away from a Degenerate elliptic operators hyperplane of arbitrary codimension are given. Finally, in the im- Weak solutions portant special case of operators whose principal part is of Grushin Maximum principles type, we apply these results to obtain some spectral theory results Principal eigenvalue such as the existence of a principal eigenvalue.
    [Show full text]
  • Chapter 2 Finite Element Methods for Elliptic Boundary Value Problems
    Chapter 2 Finite element methods for elliptic boundary value problems 2.1 Lax-Milgram lemma 2.2 Sobolev spaces In this section, we compile a number of important definitions and results from analysis without proofs. Goal: Construct completions of \classical" function spaces (such as C1(Ω) \ C(Ω)). Proposition 2.2.1 (Completions) If V = (V; h·; ·i) is a vector space with inner product h·; ·i, then there is a unique (up to isometric isomorphisms) Hilbert space (V; hh·; ·ii) such that V is dense in V and hhu; vii = hu; vi for all u; v 2 V ⊆ V: The space (V; hh·; ·ii) is called the completion of (V; h·; ·i). The completion of V is the smallest complete space which contains V . Idea of the proof: Consider equivalence classes of Cauchy sequences in V . (vn)n ∼ (un)n () lim kvn − unk = 0 n!1 Similar to the completion Q −! R. Assumption for the rest of this chapter: Ω ⊂ Rd is a bounded Lipschitz domain with boundary Γ. This means: • Ω is open, bounded, connected, and non-empty. 1 2 Finite element methods (Version: November 2, 2016) • For every boundary point x 2 Γ, there is a neighbourhood U such that, after an affine change of coordinates (translation and/or rotation), Γ \ U is described by the equation xd = χ(x1; : : : ; xd−1) with a uniformly Lipschitz continuous function χ. Moreover, Ω \ U is on one side of Γ \ U. Example: Circles and rectangles are Lipschitz domains, but a circle with a cut is not. Definition 2.2.2 (Lp(Ω) spaces) For p 2 N: Z p Lp(Ω) := v :Ω ! R measurable and jv(x)j dx < 1 Ω 1 Z p p kvkLp(Ω) := jv(x)j dx Ω For p = 1: L1(Ω) := fv :Ω ! R measurable and jv(x)j < 1 a.e.g kvkL1(Ω) := inffc > 0 : jv(x)j ≤ c a.e.g The integral is the Lebesgue integral, and the abbreviation \a.e." means \almost every- where", i.e.
    [Show full text]
  • Abstract Formulation
    Chapter 3 Abstract Formulation The first step in a finite element approach is to write an appropriate weak or vari- ational problem. In lieu of deriving existence and uniqueness results for each weak problem we encounter, our strategy is to formulate a general weak problem and prove existence and uniqueness for it. Then, as we encounter specific weak prob- lems, we only need to show that each problem fits into the framework of the general problem and satisfies any conditions required by our analysis of the general problem. We repeat the procedure with the discrete weak problem, but, in addition, derive a general error estimate. The tools introduced in the last chapter easily allow us to formulate a general weak problem; the existence and uniqueness of its solution is established through the Lax-Milgram theorem which is proved with the aid of the Projection and the Riesz Representation theorems from Chapter ??. The abstract weak problem which we study is posed on a general Hilbert space, but when we look at specific examples we need to completely specify the particular space. It turns out that the class of Hilbert spaces that are appropriate is Sobolev spaces. Before studying the general problem, we introduce these spaces and the concept of weak derivatives. Not all weak problems we encounter fit into the framework of the general problem introduced in this chapter. In a later chapter (see Chapter ??) we consider an obvious generalization to this weak problem and in Chapter ?? we introduce a so-called mixed weak problem. Consequently, by the completion of this book, we plan to analyze several general weak problems which can handle a wide variety of linear problems.
    [Show full text]
  • An Abstract Framework for Parabolic Pdes on Evolving Spaces
    An abstract framework for parabolic PDEs on evolving spaces Amal Alphonse [email protected] Charles M. Elliott [email protected] Bjorn¨ Stinner [email protected] Mathematics Institute University of Warwick Coventry CV4 7AL United Kingdom Abstract We present an abstract framework for treating the theory of well-posedness of solutions to abstract parabolic partial differential equations on evolving Hilbert spaces. This theory is applicable to variational formulations of PDEs on evolving spatial domains including moving hypersurfaces. We formulate an appropriate time derivative on evolving spaces called the mate- rial derivative and define a weak material derivative in analogy with the usual time derivative in fixed domain problems; our setting is abstract and not restricted to evolving domains or surfaces. Then we show well-posedness to a certain class of parabolic PDEs under some assumptions on the parabolic operator and the data. We finish by applying this theory to a surface heat equa- tion, a bulk equation, a novel coupled bulk-surface system and a dynamic boundary condition problem for a moving domain. 2010 Mathematics Subject Classification: Primary 35K05, 35K90; Secondary 46E35. Keywords: parabolic equations on moving domains, advection-diffusion on evolving surfaces Acknowledgements Two of the authors (A.A. and C.M.E.) were participants of the Isaac Newton Institute programme Free Boundary Problems and Related Topics (January – July 2014) when this article was completed. A.A. was supported by the Engineering and Physical Sciences Research Council (EPSRC) Grant EP/H023364/1 within the MASDOC Centre for Doctoral Training. 1 2 A.
    [Show full text]
  • Part IV, Chapter 18 Weak Formulation of Model Problems 18.1 a Second-Order
    Part IV, Chapter 18 Weak formulation of model problems We consider in this chapter a few simple PDEs posed over a domain D in Rd. (JLG) Dec 29 ♥♥ Our goal is to reformulate these problems in weak forms using the important 2016 notion of test functions. We show that, in general, there are many ways to write weak formulations. The choice can be guided, e.g., by the regularity of the data and the quantities of interest (e.g., the solution or its gradient). Weak formulation are the starting point for building finite element approxi- mations. The scope of this chapter is restricted to time-independent problems for simplicity. 18.1 A second-order PDE 18.1.1 Model problem Let D be a domain in Rd and consider f : D R. The problem we want to solve consists of finding a function u : D → R with some appropriate regularity such that → ∆u = f in D u =0 on ∂D, (18.1) − where we recall that, in Cartesian coordinates, the Laplace operator acts on functions as follows: d ∂2u ∆u := u = . (18.2) ∇·∇ ∂x2 i=1 i X The PDE ∆u = f in D is called the Poisson equation (the PDE is called the Laplace− equation when f = 0). The Laplace operator is ubiqui- tous in physics. For instance it is the prototypical operator encountered in the modelling of physical processes involving diffusion. Simplified settings for application include heat transfer (where u is the temperature and f is the heat source), mass transfer (where u is the concentration of a species and f 236 Chapter18.
    [Show full text]
  • Numerical Methods for Partial Differential Equations
    Numerical Methods for Partial Differential Equations Joachim Sch¨oberl April 6, 2009 2 Contents 1 Introduction 5 1.1 Classification of PDEs . 5 1.2 Weak formulation of the Poisson Equation . 6 1.3 The Finite Element Method . 8 2 The abstract theory 11 2.1 Basic properties . 11 2.2 Projection onto subspaces . 14 2.3 Riesz Representation Theorem . 15 2.4 Symmetric variational problems . 16 2.5 Coercive variational problems . 17 2.5.1 Approximation of coercive variational problems . 20 2.6 Inf-sup stable variational problems . 21 2.6.1 Approximation of inf-sup stable variational problems . 23 3 Sobolev Spaces 25 3.1 Generalized derivatives . 25 3.2 Sobolev spaces . 27 3.3 Trace theorems and their applications . 28 3.3.1 The trace space H1=2 ......................... 34 3.4 Equivalent norms on H1 and on sub-spaces . 37 4 The weak formulation of the Poisson equation 41 4.1 Shift theorems . 42 5 Finite Element Method 45 5.1 Finite element system assembling . 47 5.2 Finite element error analysis . 49 5.3 A posteriori error estimates . 55 5.4 Non-conforming Finite Element Methods . 63 6 Linear Equation Solvers 69 6.1 Direct linear equation solvers . 70 3 4 CONTENTS 6.2 Iterative equation solvers . 73 6.3 Preconditioning . 82 7 Mixed Methods 95 7.1 Weak formulation of Dirichlet boundary conditions . 95 7.2 A Mixed method for the flux . 96 7.3 Abstract theory . 97 7.4 Analysis of the model problems . 100 7.5 Approximation of mixed systems . 107 8 Applications 111 8.1 The Navier Stokes equation .
    [Show full text]