Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Partial differential equations and the finite element method
PREMIUM
Số trang
500
Kích thước
20.1 MB
Định dạng
PDF
Lượt xem
1909

Partial differential equations and the finite element method

Nội dung xem thử

Mô tả chi tiết

Partial Differential Equations

and the Finite Element Method

PURE AND APPLIED MATHEMATICS

A Wiley-Interscience Series of Texts, Monographs, and Tracts

Founded by RICHARD COURANT

Editors Emeriti: MYRON B. ALLEN 111, DAVID A. COX, PETER HILTON,

HARRY HOCHSTADT, PETER LAX, JOHN TOLAND

A complete list of the titles in this series appears at the end of this volume.

Partial Differential Equations

and the Finite Element Method

Pave1 Solin

The University of Texas at El Paso

Academy of Sciences ofthe Czech Republic

@ZEicIENCE

A JOHN WILEY & SONS, INC., PUBLICATION

Copyright 0 2006 by John Wiley & Sons, Inc. All rights reserved

Published by John Wiley & Sons, Inc., Hoboken, New Jersey.

Published simultaneously in Canada.

No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any

means, electronic, mechanical, photocopying, recording, scanning. or otherwise, except as permitted under

Section 107 or 108 ofthe 1976 United States Copyright Act, without either the prior written permission ofthe

Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center,

Inc., 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 750-4470, or on the web at

www.copyright.com Requests to the Publisher for permission should be addressed to the Permissions

Department, John Wiley & Sons, Inc., 11 1 River Street, Hoboken, NJ 07030, (201) 748-601 I. fax (201) 748-

6008, or online at http://www wiley.com/go/permission.

Limit of LiabilityiDisclaimcr of Warranty. While the publisher and author have used their best efforts in

preparing this book, they make no representations or warranties with respect to the accuracy or completeness of

the contents of this book and specifically disclaim any implied warranties of merchantability or fitness for a

particular purpose. No warranty may be created or extended by sales representatives or written sales materials.

The advice and strategies contained herein may not be suitable for your situation. You should consult with a

professional where appropriate. Neither the publisher nor author shall be liable for any loss of profit or any

other commercial damages, including but not limited to special, incidental, consequential, or other damages.

For general information on our other products and services or for technical support. please contact our

Customer Care Department within the United States at (800) 762-2974, outside the United States at (3 17) 572-

3993 or fax (3 17) 572-4002

Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be

available in electronic format. For information about Wiley products, visit our web site at www.wiley.com.

Library of Congress Cutuloging-in-Publication Lhta:

Solin. Pavel.

p. cm.

Partial differential equations and the finite element method I Pave1 Solin

Includes bibliographical references and index.

ISBN-I 3 978-0-47 1-72070-6

ISBN-I0 0-471-72070-4 (cloth : acid-free paper)

Title.

I. Differential equations, Partial-Numerical solutions. 2. Finite clement method. 1.

QA377.S65 2005

5 18'.64-dc22 200548622

Printed in the United States of America

I0987654321

To Dagmar

CONTENTS

List of Figures

List of Tables

Preface

Acknowledgments

1 Partial Differential Equations

1.1 Selected general properties

1.1.1 Classification and examples

1.1.2 Hadamard’s well-posedness

1.1.3

1.1.4 Exercises

General existence and uniqueness results

1.2 Second-order elliptic problems

1.2.1 Weak formulation of a model problem

1.2.2 Bilinear forms, energy norm, and energetic inner product

1.2.3 The Lax-Milgram lemma

1.2.4 Unique solvability of the model problem

1.2.5 Nonhomogeneous Dirichlet boundary conditions

1.2.6 Neumann boundary conditions

1.2.7 Newton (Robin) boundary conditions

1.2.8 Combining essential and natural boundary conditions

xv

xxi

xxiii

xxv

1

2

2

5

9

11

13

13

16

18

18

19

21

22

23

vii

Viii CONTENTS

1.2.9 Energy of elliptic problems

1.2.10 Maximum principles and well-posedness

1.2.1 1 Exercises

1.3 Second-order parabolic problems

1.3.1 Initial and boundary conditions

1.3.2 Weak formulation

I .3.3

1.3.4 Exercises

Existence and uniqueness of solution

1.4 Second-order hyperbolic problems

1.4.1 Initial and boundary conditions

1.4.2

1.4.3 The wave equation

I .4.4 Exercises

Weak formulation and unique solvability

1 .5 First-order hyperbolic problems

1.5.1 Conservation laws

1 S.2 Characteristics

1 S.3

1 S.4 Riemann problem

1 S.5

1 S.6 Exercises

Exact solution to linear first-order systems

Nonlinear flux and shock formation

2 Continuous Elements for 1 D Problems

2.1 The general framework

2. I. 1

2.1.2

2.1.3

2. I .4

2. I .5 Exercises

The Galerkin method

Orthogonality of error and CCa’s lemma

Convergence of the Cialerkin method

Ritz method for symmetric problems

2.2 Lowest-order elements

2.2.1 Model problem

2.2.2

2.2.3 Piecewise-affine basis functions

2.2.4

2.2.5 Element-by-element assembling procedure

2.2.6 Refinement and convergence

2.2.7 Exercises

Finite-dimensional subspace V,, C v

The system of linear algebraic equations

2.3 Higher-order numerical quadrature

2.3.1 Gaussian quadrature rules

2.3.2 Selected quadrature constants

2.3.3 Adaptive quadrature

2.3.4 Exercises

2.4 Higher-order elements

24

26

29

30

30

30

31

32

33

33

34

34

35

36

36

38

39

41

43

44

45

45

46

49

50

51

51

51

52

52

53

54

55

56

51

59

59

61

63

65

66

CONTENTS ix

2.4.1

2.4.2

2.4.3

2.4.4

2.4.5

2.4.6

2.4.7

2.4.8

2.4.9

2.4.10

Motivation problem

Affine concept: reference domain and reference maps

Transformation of weak forms to the reference domain

Higher-order Lagrange nodal shape functions

Chebyshev and Gauss-Lobatto nodal points

Higher-order Lobatto hierarchic shape functions

Constructing basis of the space Vh,p

Data structures

Assembling algorithm

Exercises

2.5 The sparse stiffness matrix

2.5.1

2.5.2 Condition number

2.5.3 Conditioning of shape functions

2.5.4

2.5.5 Exercises

Compressed sparse row (CSR) data format

Stiffness matrix for the Lobatto shape functions

2.6 Implementing nonhomogeneous boundary conditions

2.6.1 Dirichlet boundary conditions

2.6.2

2.6.3 Exercises

Combination of essential and natural conditions

2.7 Interpolation on finite elements

2.7.1 The Hilbert space setting

2.7.2 Best interpolant

2.7.3 Projection-based interpolant

2.7.4 Nodal interpolant

2.7.5 Exercises

3 General Concept of Nodal Elements

3.1 The nodal finite element

3.1.1 Unisolvency and nodal basis

3.1.2 Checking unisolvency

Example: lowest-order Q' - and PI-elements

3.2.1 Q1-element

3.2.2 P1-element

3.2.3

3.2

Invertibility of the quadrilateral reference map z~

3.3 Interpolation on nodal elements

3.3.1 Local nodal interpolant

3.3.2 Global interpolant and conformity

3.3.3 Conformity to the Sobolev space H'

3.4 Equivalence of nodal elements

3.5 Exercises

66

67

69

70

71

74

76

77

79

82

84

84

84

86

88

89

89

89

91

92

93

93

94

96

99

102

103

103

1 04

106

107

108

110

113

114

115

116

119

120

122

X CONTENTS

4 Continuous Elements for 2D Problems

4.1 Lowest-order elements

4.1.1

4.1.2 Approximations and variational crimes

4.1.3

4.1.4

4.1.5

4.1.6 Connectivity arrays

4.1.7 Assembling algorithm for Q'/P'-elements

4.1.8 Lagrange interpolation on Q'/P'-meshes

4.1.9 Exercises

Higher-order numerical quadrature in 2D

4.2.1 Gaussian quadrature on quads

4.2.2 Gaussian quadrature on triangles

4.3.1 Product Gauss-Lobatto points

4.3.2 Lagrange-Gauss-Lobatto Qp,'-elements

4.3.3

4.3.4 The Fekete points

4.3.5 Lagrange-Fekete PP-elements

4.3.6

4.3.7 Data structures

4.3.8 Connectivity arrays

4.3.9 Assembling algorithm for QPIPp-elements

4.3.10 Lagrange interpolation on Qp/Pp-meshes

4.3.1 1 Exercises

Model problem and its weak formulation

Basis of the space Vh,p

Transformation of weak forms to the reference domain

Simplified evaluation of stiffness integrals

4.2

4.3 Higher-order nodal elements

Lagrange interpolation and the Lebesgue constant

Basis of the space v7,Tl

125

126

126

127

129

131

133

134

135

137

137

139

139

139

142

142

143

148

149

152

154

157

160

162

166

166

5 Transient Problems and ODE Solvers

5.1 Method of lines

5.1.1 Model problem

5.1.2 Weak formulation

5.1.3 The ODE system

5.1.4

5.1.5

Construction of the initial vector

Autonomous systems and phase flow

One-step methods, consistency and convergence

Explicit and implicit Euler methods

5.2 Selected time integration schemes

5.2.1

5.2.2

5.2.3 Stiffness

5.2.4 Explicit higher-order RK schemes

5.2.5

5.2.6 General (implicit) RK schemes

Embedded RK methods and adaptivity

167

168

168

168

169

170

171

172

173

175

177

179

182

184

5.3 Introduction to stability

5.3.1 Autonomization of RK methods

5.3.2

5.3.3

5.3.4

5.3.5

5.3.6 A-stability and L-stability

5.4.1 Collocation methods

5.4.2

5.4.3 Solution of nonlinear systems

Stability of linear autonomous systems

Stability functions and stability domains

Stability functions for general RK methods

Maximum consistency order of IRK methods

5.4 Higher-order IRK methods

Gauss and Radau IRK methods

5.5 Exercises

6 Beam and Plate Bending Problems

6.1 Bending of elastic beams

6.1. I Euler-Bernoulli model

6.1.2 Boundary conditions

6.1.3 Weak formulation

6.1.4

Lowest-order Hermite elements in 1D

6.2.1 Model problem

6.2.2 Cubic Hermite elements

Higher-order Hermite elements in 1D

6.3.1 Nodal higher-order elements

6.3.2 Hierarchic higher-order elements

6.3.3 Conditioning of shape functions

6.3.4 Basis of the space Vh,p

6.3.5 Transformation of weak forms to the reference domain

6.3.6 Connectivity arrays

6.3.7 Assembling algorithm

6.3.8 Interpolation on Hermite elements

6.4.1 Lowest-order elements

6.4.2 Higher-order Hermite-Fekete elements

6.4.3 Design of basis functions

6.4.4

6.5.1 Reissner-Mindlin (thick) plate model

6.5.2 Kirchhoff (thin) plate model

6.5.3 Boundary conditions

6.5.4

6.5.5

Existence and uniqueness of solution

6.2

6.3

6.4 Hermite elements in 2D

Global nodal interpolant and conformity

6.5 Bending of elastic plates

Weak formulation and unique solvability

BabuSka’s paradox of thin plates

CONTENTS xi

185

186

187

188

191

193

194

197

197

200

202

205

209

210

210

212

214

214

216

216

218

220

220

222

225

226

228

228

23 1

233

236

236

238

240

242

242

243

246

248

250

254

xii CONTENTS

6.6 Discretization by H2-conforming elements

6.6.1

6.6.2 Local interpolant, conformity

6.6.3

6.6.4 Transformation to reference domains

6.6.5 Design of basis functions

6.6.6 Higher-order nodal Argyris-Fekete elements

Lowest-order (quintic) Argyris element, unisolvency

Nodal shape functions on the reference domain

6.7 Exercises

7 Equations of Electrornagnetics

7.1 Electromagnetic field and its basic characteristics

7.1.1 Integration along smooth curves

7.1.2

7.1.3

7.1.4

7.1 .5

7.1.6 Conductors and dielectrics

7.1.7 Magnetic materials

7.1.8 Conditions on interfaces

7.2.1 Scalar electric potential

7.2.2 Scalar magnetic potential

7.2.3

7.2.4

7.2.5 Other wave equations

Equations for the field vectors

7.3.1

7.3.2

7.3.3 Interface and boundary conditions

7.3.4 Time-harmonic Maxwell’s equations

7.3.5 Helmholtz equation

7.4.1 Normalization

7.4.2 Model problem

7.4.3 Weak formulation

7.4.4

Maxwell’s equations in integral form

Maxwell’s equations in differential form

Constitutive relations and the equation of continuity

Media and their characteristics

7.2 Potentials

Vector potential and gauge transformations

Potential formulation of Maxwell’s equations

7.3

Equation for the electric field

Equation for the magnetic field

7.4 Time-harmonic Maxwell’s equations

Existence and uniqueness of solution

7.5.1 Conformity requirements of the space H(cur1)

7.5.2 Lowest-order (Whitney) edge elements

7.5.3 Higher-order edge elements of NCdClec

7.5.4 Transformation of weak forms to the reference domain

7.5.5 Interpolation on edge elements

7.5 Edge elements

255

255

256

257

259

260

265

266

269

270

270

212

273

274

275

275

276

277

279

279

28 1

28 1

283

283

284

285

285

286

287

288

289

289

290

290

293

300

30 1

302

309

314

316

CONTENTS xiii

7.5.6

7.6 Exercises

Conformity of edge elements to the space H(cur1)

Appendix A: Basics of Functional Analysis

A. 1 Linear spaces

A. 1.1

A. 1.2

A. 1.3

A. 1.4

A. 1.5

A. 1.6

A. 1.7

A. 1.8

A. 1.9

A. 1.10

A. 1.1 1

A. 1.12 Exercises

Real and complex linear space

Checking whether a set is a linear space

Intersection and union of subspaces

Linear combination and linear span

Sum and direct sum of subspaces

Linear independence, basis, and dimension

Linear operator, null space, range

Composed operators and change of basis

Determinants, eigenvalues, and eigenvectors

Hermitian, symmetric, and diagonalizable matrices

Linear forms, dual space, and dual basis

A.2 Normed spaces

A.2.1 Norm and seminorm

A.2.2 Convergence and limit

A.2.3 Open and closed sets

A.2.4 Continuity of operators

A.2.5

A.2.6 Equivalence of norms

A.2.7 Banach spaces

A.2.8 Banach fixed point theorem

A.2.9 Lebesgue integral and LP-spaces

A.2.10 Basic inequalities in LP-spaces

A.2.11

A.2.12 Exercises

Operator norm and C(U, V) as a normed space

Density of smooth functions in LP-spaces

A.3 Inner product spaces

A.3.1 Inner product

A.3.2 Hilbert spaces

A.3.3 Generalized angle and orthogonality

A.3.4 Generalized Fourier series

A.3.5 Projections and orthogonal projections

A.3.6 Representation of linear forms (Riesz)

A.3.7 Compactness, compact operators, and the Fredholm alternative

A.3.8 Weak convergence

A.3.9 Exercises

A.4 Sobolev spaces

A.4.1 Domain boundary and its regularity

317

318

31 9

320

320

32 1

323

326

327

328

332

337

339

34 1

343

345

348

348

352

355

357

36 1

363

366

37 1

375

380

3 84

386

389

389

394

395

399

40 1

405

407

408

409

412

412

xiv CONTENTS

A.4.2

A.4.3

A.4.4

A.4.5

A.4.6

A.4.7

A.4.8

A.4.9

Distributions and weak derivatives

Spaces Wklp and Hk

Discontinuity of HI-functions in R", d 2 2

PoincarC-Friedrichs' inequality

Embeddings of Sobolev spaces

Traces of W"p-functions

Generalized integration by parts formulae

Exercises

Appendix B: Software and Examples

B. 1 Sparse Matrix Solvers

B. 1.1 The sMatrix utility

B. 1.2 An example application

B. 1.3 Interfacing with PETSc

B. 1.4 Interfacing with Trilinos

B. 1.5 Interfacing with UMFPACK

The High-Performance Modular Finite Element System HERMES

B.2.1 Modular structure of HERMES

B.2.2 The elliptic module

B.2.3 The Maxwell's module

B.2.4

B.2.5 Example 2: Insulator problem

B.2.6 Example 3: Sphere-cone problem

B.2.7

B.2.8 Example 5: Diffraction problem

B.2

Example 1: L-shape domain problem

Example 4: Electrostatic micromotor problem

References

Index

414

418

420

42 1

422

424

425

426

427

421

428

430

433

436

439

439

440

44 1

442

444

448

45 1

455

45 8

46 1

468

LIST OF FIGURES

1.1

1.2

1.3

1.4

1.5

1.6

1.7

2.1

2.2

2.3

2.4

2.5

2.6

2.7

2.8

Jacques Salomon Hadamard ( 1865-1 963).

Isolines of the solution u(z, t) of Burger’s equation.

Johann Peter Gustav Lejeune Dirichlet (1805-1 859).

Maximum principle for the Poisson equation in 2D.

Georg Friedrich Bernhard Riemann (1 826-1866).

Propagation of discontinuity in the solution of the Riemann problem.

Formation of shock in the solution u(z, t) of Burger’s equation.

Boris Grigorievich Galerkin (1 87 1-1945).

Example of a basis function w, of the space V,.

Tridiagonal stiffness matrix S,.

Carl Friedrich Gauss (1777-1855).

Benchmark function f for adaptive numerical quadrature.

Performance of various adaptive Gaussian quadrature rules.

Comparison of adaptive and nonadaptive quadrature.

Piecewise-affine approximate solution to the motivation problem.

6

i

14

27

41

42

44

46

54

55

60

64

64

65

66

xv

Tải ngay đi em, còn do dự, trời tối mất!