Key Methods by Problem Type
Root finding: Newton-Raphson (fast, needs derivative), Secant (no derivative needed), Bisection (guaranteed but slow). Linear systems: Gaussian elimination for small systems, iterative methods (Jacobi, Gauss-Seidel, CG) for large sparse systems. Optimization: Gradient descent, Newton, quasi-Newton (BFGS). Integration: Simpson's rule, Gaussian quadrature, adaptive quadrature. ODEs: Euler (simple, inaccurate), RK4 (workhorse), implicit methods for stiff problems.