FENICS Examples

Speaking as a frustrated amateur user, FENICS is plagued by skimpy documentation, which is available online for multiple obsolescent and incompatible versions. Moreover, numerous features of the language appear and disappear with no notice. It is the wise programmer who asserts "This FENICS code worked in 2013" since there seems to be no guarantee that any FENICS code will be legal and correct for any length of time. I have just given up on trying to understand why 3D meshes suddenly can not be displayed with the Plot() command, but this is an experience that is all too familiar to me when working with FENICS.

Last revised on 29 April 2020.