did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781420089042

Computational Partial Differential Equations Using MATLAB

by ;
  • ISBN13:

    9781420089042

  • ISBN10:

    1420089048

  • Edition: 1st
  • Format: Hardcover
  • Copyright: 2008-10-20
  • Publisher: Chapman & Hall/
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $130.00

Summary

A Concise yet Solid Introduction to Advanced Numerical MethodsThis textbook introduces several major numerical methods for solving various partial differential equations (PDEs) in science and engineering, including elliptic, parabolic, and hyperbolic equations. It covers traditional techniques that include the classic finite difference method and the finite element method as well as state-of-the-art numerical methods, such as the high-order compact difference method and the radial basis function meshless method.Helps Students Better Understand the Numerical Methods through the Use of MATLAB ®The authors uniquely emphasize both theoretical numerical analysis and practical implementation of the algorithms in MATLAB, making the book useful for students in computational science and engineering. They provide students with simple, clear implementations instead of sophisticated usages of MATLAB functions.All the Material Neededfor a Numerical Analysis CourseBased on the authors' own courses, the text only requires some knowledge of computer programming, advanced calculus, and difference equations. It includes practical examples, exercises, references, and problems, along with a solutions manual for qualifying instructors. The accompanying CD-ROM contains MATLAB source code, enabling students to easily modify or improve the codes to solve their own problems.

Table of Contents

Prefacep. xi
Acknowledgmentsp. xiii
Brief Overview of Partial Differential Equationsp. 1
The parabolic equationsp. 1
The wave equationsp. 2
The elliptic equationsp. 3
Differential equations in broader areasp. 3
Electromagneticsp. 3
Fluid mechanicsp. 4
Ground water contaminationp. 5
Petroleum reservoir simulationp. 6
Finance modelingp. 7
Image processingp. 7
A quick review of numerical methods for PDEsp. 8
Referencesp. 10
Finite Difference Methods for Parabolic Equationsp. 13
Introductionp. 13
Theoretical issues: stability, consistence, and convergencep. 15
1-D parabolic equationsp. 16
The [theta]-methodp. 16
Some extensionsp. 19
2-D and 3-D parabolic equationsp. 23
Standard explicit and implicit methodsp. 23
The ADI methods for 2-D problemsp. 25
The ADI methods for 3-D problemsp. 28
Numerical examples with MATLAB codesp. 30
Bibliographical remarksp. 33
Exercisesp. 33
Referencesp. 36
Finite Difference Methods for Hyperbolic Equationsp. 39
Introductionp. 39
Some basic difference schemesp. 40
Dissipation and dispersion errorsp. 42
Extensions to conservation lawsp. 44
The second-order hyperbolic PDEsp. 45
Numerical examples with MATLAB codesp. 49
Bibliographical remarksp. 52
Exercisesp. 52
Referencesp. 54
Finite Difference Methods for Elliptic Equationsp. 57
Introductionp. 57
Numerical solution of linear systemsp. 59
Direct methodsp. 59
Simple iterative methodsp. 61
Modern iterative methodsp. 64
Error analysis with a maximum principlep. 66
Some extensionsp. 68
Mixed boundary conditionsp. 68
Self-adjoint problemsp. 69
A fourth-order schemep. 70
Numerical examples with MATLAB codesp. 73
Bibliographical remarksp. 75
Exercisesp. 76
Referencesp. 78
High-Order Compact Difference Methodsp. 79
One-dimensional problemsp. 79
Spatial discretizationp. 79
Approximations of high-order derivativesp. 83
Temporal discretizationp. 92
Low-pass spatial filterp. 92
Numerical examples with MATLAB codesp. 93
High-dimensional problemsp. 110
Temporal discretization for 2-D problemsp. 110
Stability analysisp. 112
Extensions to 3-D compact ADI schemesp. 113
Numerical examples with MATLAB codesp. 114
Other high-order compact schemesp. 122
One-dimensional problemsp. 122
Two-dimensional problemsp. 124
Bibliographical remarksp. 127
Exercisesp. 127
Referencesp. 130
Finite Element Methods: Basic Theoryp. 133
Introduction to one-dimensional problemsp. 133
The second-order equationp. 133
The fourth-order equationp. 136
Introduction to two-dimensional problemsp. 140
The Poisson's equationp. 140
The biharmonic problemp. 142
Abstract finite element theoryp. 143
Existence and uniquenessp. 143
Stability and convergencep. 145
Examples of conforming finite element spacesp. 146
Triangular finite elementsp. 147
Rectangular finite elementsp. 149
Examples of nonconforming finite elementsp. 150
Nonconforming triangular elementsp. 150
Nonconforming rectangular elementsp. 151
Finite element interpolation theoryp. 153
Sobolev spacesp. 154
Interpolation theoryp. 155
Finite element analysis of elliptic problemsp. 159
Analysis of conforming finite elementsp. 159
Analysis of nonconforming finite elementsp. 161
Finite element analysis of time-dependent problemsp. 163
Introductionp. 163
FEM for parabolic equationsp. 164
Bibliographical remarksp. 167
Exercisesp. 167
Referencesp. 169
Finite Element Methods: Programmingp. 173
FEM mesh generationp. 173
Forming FEM equationsp. 178
Calculation of element matricesp. 179
Assembly and implementation of boundary conditionsp. 184
The MATLAB code for P[subscript 1] elementp. 185
The MATLAB code for the Q[subscript 1] elementp. 188
Bibliographical remarksp. 193
Exercisesp. 194
Referencesp. 197
Mixed Finite Element Methodsp. 199
An abstract formulationp. 199
Mixed methods for elliptic problemsp. 203
The mixed variational formulationp. 203
The mixed finite element spacesp. 205
The error estimatesp. 208
Mixed methods for the Stokes problemp. 211
The mixed variational formulationp. 211
Mixed finite element spacesp. 212
An example MATLAB code for the Stokes problemp. 217
Mixed methods for viscous incompressible flowsp. 231
The steady Navier-Stokes problemp. 231
The unsteady Navier-Stokes problemp. 233
Bibliographical remarksp. 234
Exercisesp. 235
Referencesp. 237
Finite Element Methods for Electromagneticsp. 241
Introduction to Maxwell's equationsp. 241
The time-domain finite element methodp. 243
The mixed methodp. 243
The standard Galerkin methodp. 248
The discontinuous Galerkin methodp. 251
The frequency-domain finite element methodp. 256
The standard Galerkin methodp. 256
The discontinuous Galerkin methodp. 257
The mixed DG methodp. 261
The Maxwell's equations in dispersive mediap. 263
Isotropic cold plasmap. 264
Debye mediump. 268
Lorentz mediump. 270
Double-negative metamaterialsp. 273
Bibliographical remarksp. 281
Exercisesp. 281
Referencesp. 283
Meshless Methods with Radial Basis Functionsp. 287
Introductionp. 287
The radial basis functionsp. 288
The MFS-DRMp. 291
The fundamental solution of PDEsp. 291
The MFS for Laplace's equationp. 294
The MFS-DRM for elliptic equationsp. 297
Computing particular solutions using RBFsp. 300
The RBF-MFSp. 302
The MFS-DRM for the parabolic equationsp. 302
Kansa's methodp. 304
Kansa's method for elliptic problemsp. 304
Kansa's method for parabolic equationsp. 305
The Hermite-Birkhoff collocation methodp. 306
Numerical examples with MATLAB codesp. 308
Elliptic problemsp. 308
Biharmonic problemsp. 315
Coupling RBF meshless methods with DDMp. 322
Overlapping DDMp. 323
Non-overlapping DDMp. 324
One numerical examplep. 325
Bibliographical remarksp. 327
Exercisesp. 328
Referencesp. 329
Other Meshless Methodsp. 335
Construction of meshless shape functionsp. 335
The smooth particle hydrodynamics methodp. 335
The moving least-square approximationp. 337
The partition of unity methodp. 338
The element-free Galerkin methodp. 340
The meshless local Petrov-Galerkin methodp. 342
Bibliographical remarksp. 345
Exercisesp. 345
Referencesp. 346
Answers to Selected Problemsp. 349
Indexp. 361
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program