Welcome to CSCI-5636: Numerical Solution of Partial Differential Equations
Use GitHub classroom and observe two kinds of numerical error: rounding error and discretization (aka. truncation) error.
Solve a nonlinear PDE using spectral methods. Learn libraries and assess accuracy.
This has three parts: community presentation, contribution, and retrospective presentation about the contribution experience. The goal is to build a deeper understanding of how open source communities function, what metrics and implicit criteria are valued, and the design decisions and norms that went into making libraries and applications successful. In the first stage, you’ ll survey the community, and in the second, you’ll gain experience making a specific contribution of your choosing.
SIAM Membership is free for CU students (30% discount on SIAM books)
Bangerth, Finite element methods in scientific computing course (focus on deal.II finite element library and C++)
Driscoll and Braun, Fundamentals of Numerical Computation (free, in Julia with demo notebooks)
Myers, Van de Geijn, Van de Geijn, Linear Algebra: Foundations to Frontiers (free PDF and videos)
Toro, Riemann Solvers and Numerical Methods for Fluid Dynamics. (CU students can download free)
Nachtigal, Reddy, Trefethen,
How fast are nonsymmetric matrix iterations
Greenbaum, Pták, Strakoš,
Any nonincreasing convergence curve is possible for GMRES