|
原版英文书 第二版
5 {: U" c3 O2 ?2 ~contents:
4 V$ H! W) \* v6 h7 u2 s/ I4 _0 b1 R" ]Preface to the first edition page viii6 a6 X. a6 r1 ^- ?; q
Preface to the second edition xi
% T6 n% d3 Z+ E1 J* W9 [0 H1 Introduction 1
! E. y! E) G3 [4 X2 Parabolic equations in one space variable 7
5 t2 A% l$ E/ J1 @( `$ a2.1 Introduction 7
7 B- h6 ^# \9 Z* [; z, V2.2 A model problem 7* j9 D( q4 C+ B7 `6 g
2.3 Series approximation 9
* B& e O* X. U& D2.4 An explicit scheme for the model problem 101 v) p) _* ]' I: m5 @* u
2.5 Difference notation and truncation error 12
* {2 ]# J/ j+ I$ z7 \2.6 Convergence of the explicit scheme 16
1 u7 Z1 z, q" K, u, H2.7 Fourier analysis of the error 19
/ H% b" J/ o3 T- t; Z: H2.8 An implicit method 22
; d9 W8 C; v" C2.9 The Thomas algorithm 24$ |& i H5 I, S3 h5 X2 n; B' ]9 _
2.10 The weighted average or θ-method 26
2 M- c! s$ L7 X& d2 Z/ P5 K2.11 A maximum principle and convergence
% V" g0 h" a8 h: t! e4 wfor μ(1−θ)≤ 16 o4 e- c) q* o& ~3 D8 S) t
2 33
4 u4 _+ C) Q5 F2.12 A three-time-level scheme 38
& A& d- e& {# k! ^) S$ t2.13 More general boundary conditions 392 X5 w. ?% K5 i5 d3 {% v
2.14 Heat conservation properties 44' [- u% e* c& i" {5 f0 n2 T
2.15 More general linear problems 46
3 O4 e# Y3 M% L1 S- z. J2.16 Polar co-ordinates 52
& K- K) v8 d/ `& y0 a! h' p2.17 Nonlinear problems 547 r4 e, J$ c3 K: v8 _5 n/ h# u
Bibliographic notes 56
8 L, g7 C+ }, p7 ^Exercises 56
( ~2 d3 b8 ]/ xv
& k0 `' O" l4 k% B/ ]2 d& `: G" Hvi Contents' a9 e5 i6 G9 ^- X; w
3 2-D and 3-D parabolic equations 62
/ n* X# {$ {" ?( k3.1 The explicit method in a rectilinear box 626 w9 a% X4 U L+ p1 T
3.2 An ADI method in two dimensions 64
5 i6 R+ k+ N" t" ?- g3.3 ADI and LOD methods in three dimensions 70" |/ S' Y3 t4 v' @: C
3.4 Curved boundaries 718 T c6 m9 O+ b. Y
3.5 Application to general parabolic problems 804 t, @: N" e+ [
Bibliographic notes 83# ?+ o" Z" [( H" @% g) k! `
Exercises 83
9 F) k- U7 y0 I- z% E. B% f$ o4 Hyperbolic equations in one space dimension 86
" U7 q6 o6 G6 i, T- e4.1 Characteristics 86
6 ^5 c/ f& H$ O9 m3 ?" n3 v4.2 The CFL condition 89
* A* E, Y6 e' q$ Z+ s1 Q4.3 Error analysis of the upwind scheme 943 z. C& S P" W9 I9 ~5 |
4.4 Fourier analysis of the upwind scheme 97% x3 j* |( ~/ [! u7 Q+ A% ^# j h
4.5 The Lax–Wendroff scheme 100
0 U4 v/ d- ]& w1 _4 b1 w4.6 The Lax–Wendroff method for conservation laws 103( j3 {, F# b R7 s
4.7 Finite volume schemes 110
5 L: x0 Y" D# f4 T( @8 B) _4 |1 a6 v4.8 The box scheme 116
( w' G4 h5 T* t4.9 The leap-frog scheme 123( O' S- b: j' W! b* A8 N
4.10 Hamiltonian systems and symplectic0 W ]5 V( s8 L2 a6 n9 k4 r2 i. u9 @
integration schemes 128 `8 ^1 W/ q1 y8 Y
4.11 Comparison of phase and amplitude errors 135) W5 T5 Q( H5 P4 V" m1 | k
4.12 Boundary conditions and conservation properties 1398 t' K, C7 H* l$ t( K7 p
4.13 Extensions to more space dimensions 143# ^' l( Q) [- w q) T
Bibliographic notes 1468 h/ S4 J9 k) a$ Q! i9 q/ c- n
Exercises 146
- O$ }3 Q0 b6 Z8 ^5 Consistency, convergence and stability 1514 h1 U: k+ x' k! f3 q. A
5.1 Definition of the problems considered 151
- q( b8 z# Z- ]$ K. d5.2 The finite difference mesh and norms 152) t9 u# L Q4 V" A) U3 n9 ~
5.3 Finite difference approximations 154
1 G9 Q; i2 {0 W, _+ H" E* ~5.4 Consistency, order of accuracy and convergence 156
- P, O- n1 ?/ q3 ?9 `5.5 Stability and the Lax Equivalence Theorem 157
% [/ }6 c3 X3 |5 |) z5.6 Calculating stability conditions 160: e) [. X! ~; X, w
5.7 Practical (strict or strong) stability 166 Q- V/ _/ z1 g' @0 t% R# J
5.8 Modified equation analysis 169
# L0 J1 ~, j: l( A5 W- u% c4 ^5.9 Conservation laws and the energy method of analysis 177$ Z9 Z& v, P- P9 E- Q& X+ C
5.10 Summary of the theory 186
0 e8 v1 ^. M- n& F& p* R3 @' KBibliographic notes 189
" X% V( i# @/ b8 f7 N3 XExercises 1905 i! U: u, a$ v9 z3 r" d% B( k5 t
Contents vii. v. Q* z T+ d2 ^; w! C
6 Linear second order elliptic equations in6 V: [$ s- M9 N7 d; J
two dimensions 194' H0 s9 a2 U( P' ?, ]) Q7 U; _* p( j( o
6.1 A model problem 1947 b! a L( f3 Y$ \- S
6.2 Error analysis of the model problem 195
$ h# r' L" v5 k4 _8 t) q7 p6.3 The general diffusion equation 197
) E' _8 V; z3 m# }5 n- s' O) Z6.4 Boundary conditions on a curved boundary 199
' w) i6 l, x" W* R: ]/ p4 S- C# G6.5 Error analysis using a maximum principle 203+ @" M0 h( |0 @- O* J
6.6 Asymptotic error estimates 213% z( v$ a$ _' C, A) L
6.7 Variational formulation and the finite4 `( i: [, r" Z/ ~7 v: i
element method 218; N( a! N1 G7 R9 ^( [" k$ Q' C) n4 R7 {
6.8 Convection–diffusion problems 224, x) K6 ~6 a( h" ^. o7 l
6.9 An example 228% y9 J; R4 o# X/ v6 M: O, u$ p6 P
Bibliographic notes 231
7 [0 f7 l4 t" H! gExercises 232: _ n C2 d. s7 {7 @" b5 c
7 Iterative solution of linear algebraic equations 235
+ ~3 m+ j0 Y- B6 G7 h( {6 R s7.1 Basic iterative schemes in explicit form 237
& ]9 q+ r3 I9 U- J7.2 Matrix form of iteration methods and
" ]* [$ J, j2 Vtheir convergence 239/ E: ~# D' e! q6 t& |8 {% }% m
7.3 Fourier analysis of convergence 244' y1 R# d0 c. }( b% a
7.4 Application to an example 248/ R4 c$ F8 j' _: I5 W- m& s. e
7.5 Extensions and related iterative methods 250
' I( G$ @1 {: M' v0 G7.6 The multigrid method 2525 d* B" ]3 H7 A6 G7 S; q
7.7 The conjugate gradient method 258
4 o/ K9 k- ~; _+ ~- E7.8 A numerical example: comparisons 261$ x8 K C) N3 K9 ~
Bibliographic notes 263+ Q# b& A9 g/ E( Y+ |+ N
Exercises 263
' C6 I7 N/ b8 ?/ N7 q3 zReferences 267
8 b' W4 }5 E3 {) b s7 K8 ]3 U/ a" ^" a3 |- AIndex 273 % m3 V: K3 G4 A& N9 y
" w8 R7 A" b$ v$ r1 x
7 e) j. q) y, J$ m+ m ^! \- z3 E! `$ J/ V% v
m" ~7 g# ?) w. a
|