FEMhub Distribution Binaries
  • Check for the latest version of the FEMhub Distribution here.
Latest News
  • November 01, 2011
  • New build system supporting both Debian and Sage packages finished.
  • October 01, 2011
  • New debian-based packaging system finished.
  • September 01, 2011
  • Development resumed by FEMhub Inc.
  • September 01, 2010
  • Development stalled due to lack of funding.
  • May 05, 2010
  • Version 0.9.9 released.
  • November 20, 2009
  • Version 0.9.8 released.
  • October 15, 2009
  • Home page upgraded.
  • September 23, 2009
  • Version 0.9.7 released.
  • July 30, 2009
  • Version 0.9.6 released.
  • July 14, 2009
  • Version 0.9.5 released.
  • June 29, 2009
  • Version 0.9.4 released.
  • June 28, 2009
  • Version 0.9.3 released.
  • June 26, 2009
  • Version 0.9.2 released.
  • June 25, 2009
  • Version 0.9.1 released.
  • May 18, 2009
  • FEMhub.org page launched.
  • May 13, 2009
  • Project started.
How To Join
  • FEMhub-distribution uses the Debian packaging system. To make your code part of it, create a Debian package of your code and send it to us.

Welcome to FEMhub Distribution

FEMhub Distribution is a modular framework that provides a unified Python interface to a number of scientific computing packages. The goal of the project is to reduce heterogeneity among various codes that have similar objectives, and facilitate their comparison and interoperability. Use the link on the left to see the current list of codes that are compatible with FEMhub-distribution. You are invited to make your code compatible with the framework as well. All codes compatible with FEMhub-distribution are automatically available in the Networked Computing Laboratory (NCLab). The framework itself (build system etc.) is available under the GNU Lesser General Public License (LGPL). The packages compatible with FEMhub-distribution preserve their own original licenses.

Networked Computing Laboratory (NCLab)

NCLab is a collaborative environment for programming, computer modeling, and scientific computing, as well as a vehicle for fast transfer of knowledge between academia and the public. It features a wide range of graphical computer simulation tools, and it allows the users to create and add their own.


Unrestricted Python programming in NCLab.


Computational geometry with Plasm in NCLab.

Application API in NCLab is still changing as new functionality is added. An SDK will be available after it becomes more stable.