Learn · Computational Science and Engineering Using Python
Lecture 19 of 23Week 7: Fourier transforms, PDE solvers
Lecture 18 - PDE solver: Diffusion equation in spectral method
Prof. Mahendra Verma · IIT Kanpur
Credits and licence
- From
- Computational Science and Engineering Using Python, IIT Kanpur (at NPTEL)
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
- Who can watch
- Tweens profiles and older. How courses are placed
All the lectures
- Lecture 1 - About Computers
- Lecture 2 - Python: Variables & Assignments
- Lecture 3 - Python: Numpy arrays
- Lecture 4 - Python: Control structures
- Lecture 5A - Python packages; Programming
- Lecture 5B - Some suggestions on programming
- Lecture 6 - Plotting in Python
- Lecture 7 - Errors & Nondimensionalization
- Lecture 8 - Data I/O & Mayavi
- Lecture 9 - Lagrange interpolation
- Lecture 10 - Interpolation II: 2D, splines
- Lecture 11 - Integration I: Newton-Cotes
- Lecture 12 - Integration II: Gaussian quadrature
- Lecture 13 - Gaussian quadrature continued
- Lecture 14 - Numerical Differentiation
- Lecture 15 - ODE solvers
- Lecture 16 - ODE solvers continued
- Lecture 17 - Fourier transform
- Lecture 18 - PDE solver: Diffusion equation in spectral method
- Lecture 19A - PDE solver: Diffusion equation using finite difference
- Lecture 19 B - PDE solver: Wave equation using finite difference
- Lecture 20 - Linear algebra: Ax = b solver
- Lecture 21 - Summary