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.

9781848213685

Finite Element Method

by ; ;
  • ISBN13:

    9781848213685

  • ISBN10:

    1848213689

  • Edition: 1st
  • Format: Hardcover
  • Copyright: 2012-11-28
  • Publisher: Wiley-ISTE

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

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: $324.21 Save up to $119.95
  • Rent Book $204.26
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 3-4 BUSINESS DAYS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

Supplemental Materials

What is included with this book?

Summary

This book provides a comprehensive introduction to the finite element method; in particular, it covers approximation, standard elements, variational formulation, matrix representation of finite element expressions, numerical methods adapted to finite elements and computer implementation and programming based on Matlabã scripts. All the concepts are explained with the use of examples, thus stressing the self-learning of finite elements.

Author Biography

Gouri Dhatt is Professor of Engineering at Lacal University in Quebec, Canada, the University of Technology of Compiegne (UTC), France and INSA Rouen, France. He is the co-author of various books on finite elements and their applications. Gilbert Touzot is Emeritus Professor having worked, since 1967, in computational mechanics at the University of Quebac, Canada, the University of Technology of Compiegne (UTC), France and INSA Rouen, France. He is currently President of the French National Digital University of Technology UNIT. Emmanuel Lefranois is currently Associated Professor at the University of Technology of Compiegne (UTC), France. His areas of expertise concern computer sciences for multiphysics applications and essentially for fluid-structure interactions and he teaches in the fields of computer science (finite elements) and fluid mechanics.

Table of Contents

Introduction  1

0.1 The finite element method  1

0.1.1 General remarks 1

0.1.2 Historical evolution of the method  2

0.1.3 State of the art 3

0.2 Object and organization of the book 3

0.2.1 Teaching the finite element method  3

0.2.2 Objectives of the book 4

0.2.3 Organization of the book 4

0.3 Numerical modeling approach  6

0.3.1 General aspects 6

0.3.2 Physical model 7

0.3.3 Mathematical model 9

0.3.4 Numerical model 10

0.3.5 Computer model 13

Bibliography 16

Conference proceedings 17

Monographs 18

Periodicals 19

Chapter 1. Approximations with finite elements 21

1.0 Introduction 21

1.1 General remarks 21

1.1.1 Nodal approximation 21

1.1.2 Approximations with finite elements 28

1.2 Geometrical definition of the elements 33

1.2.1 Geometrical nodes 33

1.2.2 Rules for the partition of a domain into elements  33

1.2.3 Shapes of some classical elements 35

1.2.4 Reference elements 37

1.2.5 Shapes of some classical reference elements 41

1.2.6 Node and element definition tables 44

1.3 Approximation based on a reference element 45

1.3.1 Expression of the approximate function u(x)  45

1.3.2 Properties of approximate function u(x) 49

1.4 Construction of functions N (ξ ) and N (ξ ) 54

1.4.1 General method of construction 54

1.4.2 Algebraic properties of functions N and N 59

1.5 Transformation of derivation operators 61

1.5.1 General remarks 61

1.5.2 First derivatives 62

1.5.3 Second derivatives 65

1.5.4 Singularity of the Jacobian matrix 68

1.6 Computation of functions N, their derivatives and the Jacobian matrix 72

1.6.1 General remarks 72

1.6.2 Explicit forms for N 73

1.7 Approximation errors on an element 75

1.7.1 Notions of approximation errors 75

1.7.2 Error evaluation technique  80

1.7.3 Improving the precision of approximation 83

1.8 Example of application: rainfall problem  89

Bibliography 95

Chapter 2. Various types of elements 97

2.0 Introduction 97

2.1 List of the elements presented in this chapter 97

2.2 One-dimensional elements 99

2.2.1 Linear element (two nodes, C0) 99

2.2.2 High-precision Lagrangian elements: (continuity C0)  101

2.2.3 High-precision Hermite elements 105

2.2.4 General elements 109

2.3 Triangular elements (two dimensions) 111

2.3.1 Systems of coordinates 111

2.3.2 Linear element (triangle, three nodes, C0)  113

2.3.3 High-precision Lagrangian elements (continuity C0) 115

2.3.4 High-precision Hermite elements 123

2.4 Quadrilateral elements (two dimensions)  127

2.4.1 Systems of coordinates 127

2.4.2 Bilinear element (quadrilateral, 4 nodes, C0) 128

2.4.3 High-precision Lagrangian elements 129

2.4.4 High-precision Hermite element 134

2.5 Tetrahedral elements (three dimensions) 137

2.5.1 Systems of coordinates 137

2.5.2 Linear element (tetrahedron, four nodes, C0)  139

2.5.3 High-precision Lagrangian elements (continuity C0) 140

2.5.4 High-precision Hermite elements 142

2.6 Hexahedric elements (three dimensions)  143

2.6.1 Trilinear element (hexahedron, eight nodes, C0)  143

2.6.2 High-precision Lagrangian elements (continuity C0) 144

2.6.3 High-precision Hermite elements 150

2.7 Prismatic elements (three dimensions) 150

2.7.1 Element with six nodes (prism, six nodes, C0)  150

2.7.2 Element with 15 nodes (prism, 15 nodes, C0)  151

2.8 Pyramidal element (three dimensions) 152

2.8.1 Element with five nodes 152

2.9 Other elements 153

2.9.1 Approximation of vectorial values 153

2.9.2 Modifications of the elements 155

2.9.3 Elements with a variable number of nodes 156

2.9.4 Superparametric elements 158

2.9.5 Infinite elements 158

Bibliography 160

Chapter 3. Integral formulation  161

3.0 Introduction  161

3.1 Classification of physical systems 163

3.1.1 Discrete and continuous systems 163

3.1.2 Equilibrium, eigenvalue and propagation problems 164

3.2 Weighted residual method 172

3.2.1 Residuals 172

3.2.2 Integral forms 173

3.3 Integral transformations 174

3.3.1 Integration by parts 174

3.3.2 Weak integral form 177

3.3.3 Construction of additional integral forms 179

3.4 Functionals 182

3.4.1 First variation 182

3.4.2 Functional associated with an integral form  183

3.4.3 Stationarity principle 187

3.4.4 Lagrange multipliers and additional functionals 188

3.5 Discretization of integral forms 194

3.5.1 Discretization of W 194

3.5.2 Approximation of the functions u 197

3.5.3 Choice of the weighting functions ψ 198

3.5.4 Discretization of a functional (Ritz method) 205

3.5.5 Properties of the systems of equations 208

3.6 List of PDEs and weak expressions 209

3.6.1 Scalar field problems 210

3.6.2 Solid mechanics 213

3.6.3 Fluid mechanics 217

Bibliography 229

Chapter 4. Matrix presentation of the finite element method 231

4.0 Introduction 231

4.1 The finite element method 231

4.1.1 Finite element approach 231

4.1.2 Conditions for convergence of the solution 243

4.1.3 Patch test  256

4.2 Discretized elementary integral forms We 264

4.2.1 Matrix expression of We 264

4.2.2 Case of a nonlinear operator L 267

4.2.3 Integral form We on the reference element 269

4.2.4 A few classic forms of We and of elementary matrices 274

4.3 Techniques for calculating elementary matrices 274

4.3.1 Explicit calculation for a triangular element (Poisson’s equation) 274

4.3.2 Explicit calculation for a quadrangular element (Poisson’s equation) 279

4.3.3 Organization of the calculation of the elementary matrices by numerical integration 280

4.3.4 Calculation of the elementary matrices: linear problems 282

4.4 Assembly of the global discretized form W 297

4.4.1 Assembly by expansion of the elementary matrices 298

4.4.2 Assembly in structural mechanics 303

4.5 Technique of assembly 305

4.5.1 Stages of assembly 305

4.5.2 Rules of assembly 305

4.5.3 Example of a subprogram for assembly 307

4.5.4 Construction of the localization table LOCE  308

4.6 Properties of global matrices  310

4.6.1 Band structure 310

4.6.2 Symmetry  314

4.6.3 Storage methods 314

4.7 Global system of equations 318

4.7.1 Expression of the system of equations 318

4.7.2 Introduction of the boundary conditions 318

4.7.3 Reactions 321

4.7.4 Transformation of variables 321

4.7.5 Linear relations between variables 323

4.8 Example of application: Poisson’s equation  324

4.9 Some concepts about convergence, stability and error calculation 329

4.9.1 Notations 329

4.9.2 Properties of the exact solution 330

4.9.3 Properties of the solution obtained by the finite element method  331

4.9.4 Stability and locking 334

4.9.5 One-dimensional exact finite elements 337

Bibliography  343

Chapter 5. Numerical Methods 345

5.0 Introduction 345

5.1 Numerical integration 346

5.1.1 Introduction 346

5.1.2 One-dimensional numerical integration 348

5.1.3 Two-dimensional numerical integration 360

5.1.4 Numerical integration in three dimensions 368

5.1.5 Precision of integration 372

5.1.6 Choice of number of integration points 375

5.1.7 Numerical integration codes 379

5.2 Solving systems of linear equations 384

5.2.1 Introduction 384

5.2.2 Gaussian elimination method 385

5.2.3 Decomposition 391

5.2.4 Adaptation of algorithm (5.44) to the case of a matrix stored by

the skyline method 399

5.3 Solution of nonlinear systems 404

5.3.1 Introduction 404

5.3.2 Substitution method 407

5.3.3 Newton–Raphson method  411

5.3.4 Incremental (or step-by-step) method  420

5.3.5 Changing of independent variables  421

5.3.6 Solution strategy 424

5.3.7 Convergence of an iterative method 426

5.4 Resolution of unsteady systems 429

5.4.1 Introduction 429

5.4.2 Direct integration methods for first-order systems 431

5.4.3 Modal superposition method for first-order systems 463

5.4.4 Methods for direct integration of second-order systems 466

5.4.5 Modal superposition method for second-order systems 476

5.5 Methods for calculating the eigenvalues and eigenvectors 480

5.5.1 Introduction 480

5.5.2 Recap of some properties of eigenvalue problems 481

5.5.3 Methods for calculating the eigenvalues 488

Bibliography 502


Chapter 6. Programming technique 505

6.0 Introduction 505

6.1 Functional blocks of a finite element program 506

6.2 Description of a typical problem 507

6.3 General programs 508

6.3.1 Possibilities of general programs 508

6.3.2 Modularity 511

6.4 Description of the finite element code 512

6.4.1 Introduction 512

6.4.2 General organization 513

6.4.3 Description of tables and variables 517

6.5 Library of elementary finite element method programs 521

6.5.1 Functional blocks 521

6.5.2 List of thermal elements 530

6.5.3 List of elastic elements 538

6.5.4 List of elements for fluid mechanics  545

6.6 Examples of application 549

6.6.1 Heat transfer problems 550

6.6.2 Planar elastic problems 558

6.6.3 Fluid flow problems 566

Appendix. Sparse solver 577

7.0 Introduction  577

7.1 Methodology of the sparse solver 578

7.1.1 Assembly of matrices in sparse form: row-by-row format 579

7.1.2 Permutation using the “minimum degree” algorithm 584

7.1.3 Modified column–column storage format 587

7.1.4 Symbolic factorization 589

7.1.5 Numerical factorization 590

7.1.6 Solution of the system by descent/ascent 592

7.2 Numerical examples 593

Bibliography 595

Index 597

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