ViennaFVM is a free open-source library-centric C++ implementation of the finite volume method for the solution of partial differential equations. It is built on top of the symbolic math kernel library ViennaMath and allows for a convenient specification of the partial differential equations, from which the necessary assembly routines are derived automatically.

We are currently preparing the first release of ViennaFVM. In the meanwhile, have a look at the ViennaFVM developer repository on GitHub.