A C++ Finite Element Library that is free and open source.
But it doesn't stop there! This library also makes use of other high-quality software, including PETSc for solving linear systems on both serial and parallel machines, and LASPack for linear solver support on serial platforms. In addition to this, it also provides an optional interface to SLEPc, which facilitates solving both standard and generalized eigenvalue problems.
With all these features, libMesh is an excellent choice for anyone looking for a solid library for numerical simulation of partial differential equations.
Version 0.6.4 RC1: N/A