fenics-dolfin 2019.1.0.post0 Problem solving environment for differential equations
DOLFIN is a computational framework for finding numerical solutions to problems described by differential equations. Numerical models in DOLFIN are constructed using general families of finite elements. Data structures are provided for discretizing the governing system on a computational mesh. A compact syntax, similar to mathematical notation, is made available for defining function spaces and expressing variational forms. Interfaces to specialized matrix solvers are provided for solving the resultant linear systems.
fenics-dolfin is part of the FEniCS project. It is the C++ user interface to the FEniCS core components and external libraries.