Date: 11/21/08 Speaker: Dr. G. Weymouth Title: New In-house VFRL Linear Solver Library Abstract: This work presents the new library of solution tools for large sparse systems of linear equations created for the Vortical Flow Research Laboratory (VFRL). The new library is written in Fortran95 and organized using modular Object Oriented programming techniques enabling implementation in a variety of Computational Fluid Dynamic (CFD) solvers. Basic primitives such as arrays and matrices along with operations on those primitives are defined in low-level routines enabling the development of general high-level algorithms. State of the art iterative inversion methods have been implemented in high-level routines such as Successive Over Relation (SOR), Preconditioned Conjugate Gradient (PCG), and Multi-Grid (MG) methods. Solver options are all easily modified from initialization subroutines without recompiling the library. Additionally, all the solvers run on both serial and parallel architectures. Testing and development of the solvers is on-going, but they have been numerically verified on two separate CFD solvers for a variety of flow types for systems of more than 10 million equations.