This document discusses various techniques for solving macroeconometric models. It begins with an overview of direct and iterative methods for solving systems of equations, including LU and QR factorization, sparse matrix methods, stationary iterative methods like Jacobi and Gauss-Seidel, and nonstationary methods like conjugate gradient. It then focuses on techniques for large models, such as block triangular decomposition and parallel computing. Finally, it covers solution methods for rational expectations models, including the stacked-time approach and Newton's method.