The heart of any CFD program is an extremely efficient linear algebra solver. But CFD equations are non-linear. How do we stretch the limits of linear algebra to accommodate non-linear CFD equations? How do we take the mathematics from one cell and apply them to millions of cells?