multiphenics - easy prototyping of multiphysics problems in FEniCS


multiphenics is a python library that aims at providing tools in FEniCS for an easy prototyping of multiphysics problems on conforming meshes. In particular, it facilitates the definition of subdomain/boundary restricted variables and enables the definition of the problem by means of a block structure.

multiphenics is freely available under the GNU LGPL, version 3.

multiphenics is currently developed and mantained at SISSA mathLab by Dr. Francesco Ballarin under the supervision of Prof. Gianluigi Rozza in the framework of the AROMA-CFD ERC CoG project