A finite element solver using state-of-the-art programming techniques.

Add a Review
1 Download (This Week)
Last Update:
Download ViennaFEM-1.0.0.tar.gz
Browse All Files
Windows BSD Mac Linux


ViennaFEM is a library-centric implementation of the finite element method in C++. It features a symbolic math kernel, which manipulates the strong or weak form of the problem and automatically derives the discrete form.

ViennaFEM is built on top of the following libraries: ViennaMath provides the symbolic math kernel, ViennaGrid (with ViennaData) allows for a generic grid handling and quantity storage, while ViennaCL provides the linear solvers and GPU acceleration.

ViennaFEM Web Site

Update Notifications

Write a Review

User Reviews

Be the first to post a review of ViennaFEM!

Additional Project Details

Intended Audience

Advanced End Users, Science/Research

Programming Language



Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.