Release Notes: This release fixes memory leaks in the Python interface, adds support for mesh partitioning with SCOTCH, improves the handling of time series, removes the GTS dependency, adds support for computing the intersection between arbitrary mesh entities, and adds support for specifying the orientation of facets in facet integrals.
Release Notes: This version adds support for intersection of 2D/3D meshes using CGAL, improves the Expression interface, adds support for UFL 0.5.0, FFC 0.9.0, and UFC 1.4.0, and fixes a number of important bugs.
Release Notes: This release simplifies the use of constants and expressions in both the C++ and Python interfaces, with the automatic selection of function spaces from Python. Support for computing eigenvalues of symmetric matrices has been improved, and a number of small bugs have been fixed.
Release Notes: This version cleans up the design of the function class by adding a new abstraction for user-defined functions called Expression. A number of minor bugfixes and improvements have also been made.
Release Notes: This version provides many new features, improvements, and bugfixes, including improved XML file handling, improved Python support, and compressed VTK file output. Experimental parallel assembly and solving are now available, with fully distributed meshes, parallel mesh partitioning, and parallel I/O.
Release Notes: This version adds experimental support for the new UFL form language. It adds new functionality for FSI (moving meshes) and experimental support for parallel partitioning and distribution of meshes.
Release Notes: This release introduces shared pointer support in the Python interface, improved adaptive mesh refinement algorithms, and improved ODE solvers. A number of bugfixes and other improvements have been made.
Release Notes: This release brings major changes (improvements) to the user interface and introduces the new FunctionSpace class. The Python interface includes several improvements, in particular simple and automated just-in-time compilation of function expressions. The LinearPDE and NonlinearPDE classes have been replaced by a new class, VariationalProblem, which handles both linear and nonlinear variational problems. In addition, a large number of bugfixes and small improvements have been made. This release requires the latest versions of FFC (0.6.0) and Viper.
Release Notes: New features in this release include built-in meshes for unit circles, rectangles, boxes, and spheres, special functions for DG transport problems, an MTL4 linear algebra backend, improved sparsity pattern computation, symmetric application of Dirichlet boundary conditions, a Cholesky solver for symmetric linear systems, improved linear algebra operators, and access to the ML algebraic multi-grid solver through the PETSc backend.
Release Notes: This version adds integration with VMTK (Vascular Modeling Toolkit), an extended XML mesh format including boundary indicators, support for dynamically attaching data to meshes, support for Epetra/Trilinos solvers, uniform handling of linear solvers for all backends (PETSc, Epetra, and uBLAS), and a new option for optimizing just-in-time compilation of variational forms.