Catálogo de publicaciones - libros
Título de Acceso Abierto
Finite Difference Computing with PDEs: A Modern Software Approach
Parte de: Texts in Computational Science and Engineering
Resumen/Descripción – provisto por la editorial
No disponible.
Palabras clave – provistas por la editorial
finite difference methods; programming; python; verification; numerical methods; differential equations
Disponibilidad
Institución detectada | Año de publicación | Navegá | Descargá | Solicitá |
---|---|---|---|---|
No requiere | 2017 | Directory of Open access Books | ||
No requiere | 2017 | SpringerLink |
Información
Tipo de recurso:
libros
ISBN impreso
978-3-319-55455-6
ISBN electrónico
978-3-319-55456-3
Editor responsable
Springer Nature
País de edición
Reino Unido
Fecha de publicación
2017
Cobertura temática
Tabla de contenidos
Vibration ODEs
Svein Linge; Hans Petter Langtangen
Vibration problems lead to differential equations with solutions that oscillate in time, typically in a damped or undamped sinusoidal fashion. Such solutions put certain demands on the numerical methods compared to other phenomena whose solutions are monotone or very smooth. Both the frequency and amplitude of the oscillations need to be accurately handled by the numerical schemes. The forthcoming text presents a range of different methods, from classical ones (Runge-Kutta and midpoint/Crank-Nicolson methods), to more modern and popular symplectic (geometric) integration schemes (Leapfrog, Euler-Cromer, and Störmer-Verlet methods), but with a clear emphasis on the latter. Vibration problems occur throughout mechanics and physics, but the methods discussed in this text are also fundamental for constructing successful algorithms for partial differential equations of wave nature in multiple spatial dimensions.
Pp. 1-92
Wave Equations
Svein Linge; Hans Petter Langtangen
A very wide range of physical processes lead to wave motion, where signals are propagated through a medium in space and time, normally with little or no permanent movement of the medium itself. The shape of the signals may undergo changes as they travel through matter, but usually not so much that the signals cannot be recognized at some later point in space and time. Many types of wave motion can be described by the equation , which we will solve in the forthcoming text by finite difference methods.
Pp. 93-205
Diffusion Equations
Svein Linge; Hans Petter Langtangen
The famous diffusion equation, also known as the heat equation, reads where is the unknown function to be solved for, is a coordinate in space, and is time. The coefficient α is the diffusion coefficient and determines how fast changes in time. A quick short form for the diffusion equation is .
Compared to the wave equation, , which looks very similar, the diffusion equation features solutions that are very different from those of the wave equation. Also, the diffusion equation makes quite different demands to the numerical methods.
Pp. 207-322
Advection-Dominated Equations
Svein Linge; Hans Petter Langtangen
Wave (Chap. 2) and diffusion (Chap. 3) equations are solved reliably by finite difference methods. As soon as we add a first-order derivative in space, representing advective transport (also known as convective transport), the numerics gets more complicated and intuitively attractive methods no longer work well. We shall show how and why such methods fail and provide remedies. The present chapter builds on basic knowledge about finite difference methods for diffusion and wave equations, including the analysis by Fourier components, truncation error analysis (Appendix B), and compact difference notation.
Pp. 323-351