Partial Differential Equations and the Finite Element Method

Similar documents
Introduction. Finite and Spectral Element Methods Using MATLAB. Second Edition. C. Pozrikidis. University of Massachusetts Amherst, USA

Numerical Analysis. A Comprehensive Introduction. H. R. Schwarz University of Zürich Switzerland. with a contribution by

Index. C 2 ( ), 447 C k [a,b], 37 C0 ( ), 618 ( ), 447 CD 2 CN 2

Tyn Myint-U Lokenath Debnath. Linear Partial Differential Equations for Scientists and Engineers. Fourth Edition. Birkhauser Boston Basel Berlin

Preface. 2 Linear Equations and Eigenvalue Problem 22

METHODS FOR SOLVING MATHEMATICAL PHYSICS PROBLEMS

NUMERICAL METHODS FOR ENGINEERING APPLICATION

Discrete Projection Methods for Integral Equations

Linear Partial Differential Equations for Scientists and Engineers

Scientific Computing WS 2018/2019. Lecture 15. Jürgen Fuhrmann Lecture 15 Slide 1

The Finite Element Method for Solid and Structural Mechanics

Applied Numerical Analysis

Numerical Analysis of Electromagnetic Fields

Numerical Methods for Engineers and Scientists

Contents as of 12/8/2017. Preface. 1. Overview...1

Numerical Mathematics

Least-Squares Finite Element Methods

Introduction to Functional Analysis With Applications

METHODS OF ENGINEERING MATHEMATICS

Philippe. Functional Analysis with Applications. Linear and Nonlinear. G. Ciarlet. City University of Hong Kong. siajtl

Scientific Computing WS 2017/2018. Lecture 18. Jürgen Fuhrmann Lecture 18 Slide 1

APPLIED FUNCTIONAL ANALYSIS

Elliptic & Parabolic Equations

NUMERICAL MATHEMATICS AND COMPUTING

Mathematical Analysis

Meshfree Approximation Methods with MATLAB

Introduction to Finite Element Analysis

Finite Elements. Colin Cotter. January 15, Colin Cotter FEM

Classes of Linear Operators Vol. I

Contents. Preface for the Instructor. Preface for the Student. xvii. Acknowledgments. 1 Vector Spaces 1 1.A R n and C n 2

FINITE-DIMENSIONAL LINEAR ALGEBRA

An Introduction to the Finite Element Method

NUMERICAL COMPUTATION IN SCIENCE AND ENGINEERING

LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES)

Chapter 1 Foundations of Elliptic Boundary Value Problems 1.1 Euler equations of variational problems

Measure, Integration & Real Analysis

Contents. Prologue Introduction. Classical Approximation... 19

ABSTRACT ALGEBRA WITH APPLICATIONS

A THEORETICAL INTRODUCTION TO NUMERICAL ANALYSIS

Using MATLAB and. Abaqus. Finite Element Analysis. Introduction to. Amar Khennane. Taylor & Francis Croup. Taylor & Francis Croup,

THE NUMERICAL TREATMENT OF DIFFERENTIAL EQUATIONS

Course Description - Master in of Mathematics Comprehensive exam& Thesis Tracks

Chapter 3 Conforming Finite Element Methods 3.1 Foundations Ritz-Galerkin Method

Contents. 1 Basic Equations 1. Acknowledgment. 1.1 The Maxwell Equations Constitutive Relations 11

FOURIER SERIES, TRANSFORMS, AND BOUNDARY VALUE PROBLEMS

Finite Elements. Colin Cotter. January 18, Colin Cotter FEM

From Completing the Squares and Orthogonal Projection to Finite Element Methods

GEOPHYSICAL INVERSE THEORY AND REGULARIZATION PROBLEMS

NUMERICAL METHODS. lor CHEMICAL ENGINEERS. Using Excel', VBA, and MATLAB* VICTOR J. LAW. CRC Press. Taylor & Francis Group

Numerical Methods for Engineers. and Scientists. Applications using MATLAB. An Introduction with. Vish- Subramaniam. Third Edition. Amos Gilat.

Elliptic Partial Differential Equations of Second Order

ADVANCED ENGINEERING MATHEMATICS

COPYRIGHTED MATERIAL. Index

FDM for wave equations

Follow links Class Use and other Permissions. For more information, send to:

High Order Accurate Runge Kutta Nodal Discontinuous Galerkin Method for Numerical Solution of Linear Convection Equation

CAM Ph.D. Qualifying Exam in Numerical Analysis CONTENTS

PART IV Spectral Methods

Index. higher order methods, 52 nonlinear, 36 with variable coefficients, 34 Burgers equation, 234 BVP, see boundary value problems

Variational Formulations

INTRODUCTION TO THE EXPLICIT FINITE ELEMENT METHOD FOR NONLINEAR TRANSIENT DYNAMICS

MATHEMATICS. Course Syllabus. Section A: Linear Algebra. Subject Code: MA. Course Structure. Ordinary Differential Equations

FUNCTIONAL ANALYSIS. iwiley- 'INTERSCIENCE. PETER D. LAX Courant Institute New York University A JOHN WILEY & SONS, INC.

Finite Element Analysis of Acoustic Scattering

INTRODUCTION TO FINITE ELEMENT METHODS

Weak Formulation of Elliptic BVP s

Domain Decomposition Preconditioners for Spectral Nédélec Elements in Two and Three Dimensions

An Invitation to Modern Number Theory. Steven J. Miller and Ramin Takloo-Bighash PRINCETON UNIVERSITY PRESS PRINCETON AND OXFORD

REFERENCES. 1. Strang, G., Linear Algebra and its Applications, 2nd ed., Academic Press Inc., New York, 1980.

LECTURE 1: SOURCES OF ERRORS MATHEMATICAL TOOLS A PRIORI ERROR ESTIMATES. Sergey Korotov,

Finite Elements. Colin Cotter. February 22, Colin Cotter FEM

Numerical Methods for Engineers

Partial Differential Equations

Math 302 Outcome Statements Winter 2013

Spectral Processing. Misha Kazhdan

Introduction to the Mathematics of Medical Imaging

METHODS OF THEORETICAL PHYSICS

MATHEMATICS FOR ECONOMISTS. An Introductory Textbook. Third Edition. Malcolm Pemberton and Nicholas Rau. UNIVERSITY OF TORONTO PRESS Toronto Buffalo

A First Course in Wavelets with Fourier Analysis

Numerical Solutions to Partial Differential Equations

Texts in Computational Science and Engineering 10

Projected Surface Finite Elements for Elliptic Equations

Course Outline. Date Lecture Topic Reading

Solution of Non-Homogeneous Dirichlet Problems with FEM

ANALYSIS IN SOBOLEV AND BV SPACES

Chapter Two: Numerical Methods for Elliptic PDEs. 1 Finite Difference Methods for Elliptic PDEs

APPLIED PARTIAL DIFFERENTIAL EQUATIONS

Finite Element Methods for Fourth Order Variational Inequalities

The Fractional Fourier Transform with Applications in Optics and Signal Processing

Syllabus for Applied Mathematics Graduate Student Qualifying Exams, Dartmouth Mathematics Department

homogeneous 71 hyperplane 10 hyperplane 34 hyperplane 69 identity map 171 identity map 186 identity map 206 identity matrix 110 identity matrix 45

Back Matter Index The McGraw Hill Companies, 2004

Modern Geometric Structures and Fields

HI CAMBRIDGE n S P UNIVERSITY PRESS

Second Order Elliptic PDE

Natural Boundary Integral Method and Its Applications

Algebraic Curves and Riemann Surfaces

PMARIZED LI6HT FUNDAMENTALS AND APPLICATIONS EBWABD COLLETT. Measurement Concepts, Inc. Colts Neck, New Jersey

3 Credits. Prerequisite: MATH 402 or MATH 404 Cross-Listed. 3 Credits. Cross-Listed. 3 Credits. Cross-Listed. 3 Credits. Prerequisite: MATH 507

Modular hp-fem System HERMES and Its Application to the Maxwell s Equations 1

Transcription:

Partial Differential Equations and the Finite Element Method Pavel Solin The University of Texas at El Paso Academy of Sciences ofthe Czech Republic iwiley- INTERSCIENCE A JOHN WILEY & SONS, INC, PUBLICATION

CONTENTS List of Figures List of Tables Preface Acknowledgments xv xxi xxiii xxv 1 Partial Differential Equations 1 1.1 Selected general properties 2 1.1.1 Classification and examples 2 1.1.2 Hadamard's well-posedness 5 1.1.3 General existence and uniqueness results 9 1.1.4 Exercises 11 1.2 Second-order elliptic problems 13 1.2.1 Weak formulation of a model problem 13 1.2.2 Bilinear forms, energy norm, and energetic inner product 16 1.2.3 The Lax-Milgram lemma 18 1.2.4 Unique solvability of the model problem 18 1.2.5 Nonhomogeneous Dirichlet boundary conditions 19 1.2.6 Neumann boundary conditions 21 1.2.7 Newton (Robin) boundary conditions 22 1.2.8 Combining essential and natural boundary conditions 23

VIII CONTENTS 1.2.9 Energy of elliptic problems 24 1.2.10 Maximum principles and well-posedness 26 1.2.11 Exercises 29 1.3 Second-order parabolic problems 30 1.3.1 Initial and boundary conditions 30 1.3.2 Weak formulation 30 1.3.3 Existence and uniqueness of Solution 31 1.3.4 Exercises 32 1.4 Second-order hyperbolic problems 33 1.4.1 Initial and boundary conditions 33 1.4.2 Weak formulation and unique solvability 34 1.4.3 The wave equation 34 1.4.4 Exercises 35 1.5 First-order hyperbolic problems 36 1.5.1 Conservation laws 36 1.5.2 Characteristics 38 1.5.3 Exact Solution to linear first-order Systems 39 1.5.4 Riemann problem 41 1.5.5 Nonlinearfluxand shock formation 43 1.5.6 Exercises 44 2 Continuous Elements for 1D Problems 45 2.1 The general framework 45 2.1.1 The Galerkin method 46 2.1.2 Orthogonality of error and Cea's lemma 49 2.1.3 Convergence of the Galerkin method 50 2.1.4 Ritz method for Symmetrie problems 51 2.1.5 Exercises 51 2.2 Lowest-order elements 51 2.2.1 Model problem 52 2.2.2 Finite-dimensional subspace V n cv 52 2.2.3 Piecewise-affine basis funetions 53 2.2.4 The system of linear algebraic equations 54 2.2.5 Element-by-element assembling procedure 55 2.2.6 Refinement and convergence 56 2.2.7 Exercises 57 2.3 Higher-order numerical quadrature 59 2.3.1 Gaussian quadrature rules 59 2.3.2 Selected quadrature constants 61 2.3.3 Adaptive quadrature 63 2.3.4 Exercises 65 2.4 Higher-order elements 66

CONTENTS IX 2.4.1 Motivation problem 66 2.4.2 Affine concept: reference domain and reference maps 67 2.4.3 Transformation of weak forms to the reference domain 69 2.4.4 Higher-order Lagrange nodal shape functions 70 2.4.5 Chebyshev and Gauss-Lobatto nodal points 71 2.4.6 Higher-order Lobatto hierarchic shape functions 74 2.4.7 Constructing basis of the Space Vh tp 76 2.4.8 Data structures 77 2.4.9 Assembling algorithm 79 2.4.10 Exercises 82 2.5 The sparse stiffness matrix 84 2.5.1 Compressed sparse row (CSR) data format 84 2.5.2 Condition number 84 2.5.3 Conditioning of shape functions 86 2.5.4 Stiffness matrix for the Lobatto shape functions 88 2.5.5 Exercises 89 2.6 Implementing nonhomogeneous boundary conditions 89 2.6.1 Dirichlet boundary conditions 89 2.6.2 Combination of essential and natural conditions 91 2.6.3 Exercises 92 2.7 Interpolation onfiniteelements 93 2.7.1 The Hubert space setting 93 2.7.2 Best interpolant 94 2.7.3 Projection-based interpolant 96 2.7.4 Nodal interpolant 99 2.7.5 Exercises 102 General Concept of Nodal Elements 103 3.1 The nodalfinitedement 103 3.1.1 Unisolvency and nodal basis 104 3.1.2 Checking unisolvency 106 3.2 Example: Iowest-orderQ 1 - and P 1 -elements 107 3.2.1 Q^element 108 3.2.2 P^element 110 3.2.3 Invertibility of the quadrilateral reference map XK 113 3.3 Interpolation on nodal elements 114 3.3.1 Local nodal interpolant 115 3.3.2 Global interpolant and conformity 116 3.3.3 Conformity to the Sobolev space H 1 119 3.4 Equivalence of nodal elements 120 3.5 Exercises 122

X CONTENTS 4 Continuous Elements for 2D Problems 125 4.1 Lowest-order elements 126 4.1.1 Model problem and its weak formulation 126 4.1.2 Approximations and variational crimes 127 4.1.3 Basis of the space Vft ip 129 4.1.4 Transformation of weak forms to the reference domain 131 4.1.5 Simplified evaluation of stiffness integrals 133 4.1.6 Connectivity arrays 134 4.1.7 Assembling algorithm for Q 1 /P 1 -elements 135 4.1.8 Lagrange interpolation on Q 1 /P 1 -meshes 137 4.1.9 Exercises 137 4.2 Higher-order numerical quadrature in 2D 139 4.2.1 Gaussian quadrature on quads 139 4.2.2 Gaussian quadrature on triangles 139 4.3 Higher-order nodal elements 142 4.3.1 Product Gauss-Lobatto points 142 4.3.2 Lagrange-Gauss-Lobatto <3 p ' r -elements 143 4.3.3 Lagrange interpolation and the Lebesgue constant 148 4.3.4 The Fekete points 149 4.3.5 Lagrange-Fekete P p -elements 152 4.3.6 Basis of the space Vh ip 154 4.3.7 Data structures 157 4.3.8 Connectivity arrays 160 4.3.9 Assembling algorithm for Q p /P p -elements 162 4.3.10 Lagrange interpolation on Q p /P p -meshes 166 4.3.11 Exercises 166 5 Transient Problems and ODE Solvers 167 5.1 Methodoflines 168 5.1.1 Model problem 168 5.1.2 Weak formulation 168 5.1.3 The ODE System 169 5.1.4 Construction of the initial vector 170 5.1.5 Autonomous Systems and phase flow 171 5.2 Selected time integration schemes 172 5.2.1 One-step methods, consistency and convergence 173 5.2.2 Explicit and implicit Euler methods 175 5.2.3 Stiffness 177 5.2.4 Explicit higher-order RK schemes 179 5.2.5 Embedded RK methods and adaptivity 182 5.2.6 General (implicit) RK schemes 184

CONTENTS Xi 5.3 Introduction to stability 185 5.3.1 Autonomization of RK methods 186 5.3.2 Stability of linear autonomous Systems 187 5.3.3 Stability functions and stability domains 188 5.3.4 Stability functions for general RK methods 191 5.3.5 Maximum consistency order of IRK methods 193 5.3.6 yl-stability and L-stability 194 5.4 Higher-order IRK methods 197 5.4.1 Collocation methods 197 5.4.2 Gauss and Radau IRK methods 200 5.4.3 Solution of nonlinear Systems 202 5.5 Exercises 205 6 Beam and Plate Bending Problems 209 6.1 Bending of elastic beams 210 6.1.1 Euler-Bernoulli model 210 6.1.2 Boundary conditions 212 6.1.3 Weak formulation 214 6.1.4 Existence and uniqueness of Solution 214 6.2 Lowest-order Hermite elements in 1D 216 6.2.1 Model problem 216 6.2.2 Cubic Hermite elements 218 6.3 Higher-order Hermite elements in 1D 220 6.3.1 Nodal higher-order elements 220 6.3.2 Hierarchie higher-order elements 222 6.3.3 Conditioning of shape functions 225 6.3.4 Basis of the space Vh ip 226 6.3.5 Transformation of weak forms to the reference domain 228 6.3.6 Connectivity arrays 228 6.3.7 Assembling algorithm 231 6.3.8 Interpolation on Hermite elements 233 6.4 Hermite elements in 2D 236 6.4.1 Lowest-order elements 236 6.4.2 Higher-order Hermite-Fekete elements 238 6.4.3 Design of basis functions 240 6.4.4 Global nodal interpolant and conformity 242 6.5 Bending of elastic plates 242 6.5.1 Reissner-Mindlin (thick) plate model 243 6.5.2 Kirchhoff (thin) plate model 246 6.5.3 Boundary conditions 248 6.5.4 Weak formulation and unique solvability 250 6.5.5 Babuska's paradox of thin plates 254

XII CONTENTS 6.6 Discretization by i7 2 -conforming elements 255 6.6.1 Lowest-order (quintic) Argyris element, unisolvency 255 6.6.2 Local interpolant, conformity 256 6.6.3 Nodal shape functions on the reference domain 257 6.6.4 Transformation to reference domains 259 6.6.5 Design of basis functions 260 6.6.6 Higher-order nodal Argyris-Fekete elements 265 6.7 Exercises 266 Equations of Electromagnetics 269 7.1 Electromagnetic field and its basic characteristics 270 7.1.1 Integration along smooth curves 270 7.1.2 Maxwell's equations in integral form 272 7.1.3 Maxwell's equations in differential form 273 7.1.4 Constitutive relations and the equation of continuity 274 7.1.5 Media and their characteristics 275 7.1.6 Conductors and dielectrics 275 7.1.7 Magnetic materials 276 7.1.8 Conditions on interfaces 277 7.2 Potentials 279 7.2.1 Scalar electric potential 279 7.2.2 Scalar magnetic potential 281 7.2.3 Vector potential and gauge transformations 281 7.2.4 Potential formulation of Maxwell's equations 283 7.2.5 Other wave equations 283 7.3 Equations for thefieldvectors 284 7.3.1 Equation for the electric field 285 7.3.2 Equation for the magnetic field 285 7.3.3 Interface and boundary conditions 286 7.3.4 Time-harmonic Maxwell's equations 287 7.3.5 Helmholtz equation 288 7.4 Time-harmonic Maxwell's equations 289 7.4.1 Normalization 289 7.4.2 Model problem 290 7.4.3 Weak formulation 290 7.4.4 Existence and uniqueness of Solution 293 7.5 Edge elements 300 7.5.1 Conformity requirements of the space if(curl) 301 7.5.2 Lowest-order (Whitney) edge elements 302 7.5.3 Higher-order edge elements of N6delec 309 7.5.4 Transformation of weak forms to the reference domain 314 7.5.5 Interpolation on edge elements 316

CONTENTS XIII 7.5.6 Conformity of edge elements to the space ü(curl) 317 7.6 Exercises 318 Appendix A: Basics of Functional Analysis 319 A.l Linear Spaces 320 A. 1.1 Real and complex linear space 320 A. 1.2 Checking whether a set is a linear space 321 A. 1.3 Intersection and union of subspaces 323 A. 1.4 Linear combination and linear span 326 A. 1.5 Sum and direct sum of subspaces 327 A.1.6 Linear independence, basis, and dimension 328 A.1.7 Linear Operator, null space, ränge 332 A. 1.8 Composed Operators and change of basis 337 A.1.9 Determinants, eigenvalues, and eigenvectors 339 A.l.10 Hermitian, Symmetrie, and diagonalizable matrices 341 A. 1.11 Linear forms, dual space, and dual basis 343 A.l. 12 Exercises 345 A.2 Normed Spaces 348 A.2.1 Norm and seminorm 348 A.2.2 Convergence and limit 352 A.2.3 Open and closed sets 355 A.2.4 Continuity of Operators 357 A.2.5 Operator norm and C(U, V) as a normed space 361 A.2.6 Equivalence of norms 363 A.2.7 Banach Spaces 366 A.2.8 Banach fixed point theorem 371 A.2.9 Lebesgue integral and L p -spaces 375 A.2.10 Basic inequalities in ZAspaces 380 A.2.11 Density of smooth funetions in L p -spaces 384 A.2.12 Exercises 386 A.3 Inner produet Spaces 389 A.3.1 Inner produet 389 A.3.2 Hubert Spaces 394 A.3.3 Generalized angle and orthogonality 395 A.3.4 Generalized Fourier series 399 A.3.5 Projections and orthogonal projeetions 401 A.3.6 Representation of linear forms (Riesz) 405 A.3.7 Compactness, compact Operators, and the Fredholm alternative 407 A.3.8 Weak convergence 408 A.3.9 Exercises 409 A.4 Sobolev Spaces 412 A.4.1 Domain boundary and its regularity 412

XiV CONTENTS A.4.2 Distributions and weak derivatives 414 A.4.3 Spaces W k ' p and H k 418 A.4.4 Discontinuity ofi^-functions in R d, d> 2 420 A.4.5 Poincare-Friedrichs' inequality 421 A.4.6 Embeddings of Sobolev Spaces 422 A.4.7 Traces of W fc - p -functions 424 A.4.8 Generalized Integration by parts formulae 425 A.4.9 Exercises 426 Appendix B: Software and Examples 427 B.l Sparse Matrix Solvers 427 B. 1.1 The smatrix Utility 428 B.1.2 An example application 430 B.1.3 Interfacing with PETSc 433 B. 1.4 Interfacing with Trilinos 436 B. 1.5 Interfacing with UMFPACK 439 B.2 The High-Performance Modular Finite Element System HERMES 439 B.2.1 Modular structure of HERMES 440 B.2.2 The elliptic module 441 B.2.3 The Maxwell's module 442 B.2.4 Example 1: L-shape domain problem 444 B.2.5 Example 2: Insulator problem 448 B.2.6 Example 3: Sphere-cone problem 451 B.2.7 Example 4: Electrostatic micromotor problem 455 B.2.8 Example 5: Diffraction problem 458 References 461 Index 468