Solve large matrix problems with direct and iterative algorithms, sparse representations, preconditioning, and numerical eigenvalue methods.