We are pleased to announce the availability of Version 2.0 of FiPy at <http://www.ctcms.nist.gov/fipy/ >.

This is a major change to the API and *will* require changes to existing scripts [*]. We nonetheless feel it's a significant improvement and urge all users to upgrade. We've been using the updated syntax for quite some time and find it considerably easier to use than FiPy 1.2. We've included guidance for updating older scripts in the user manual and encourage you to ask if you find something we haven't covered.

The significant changes since version 1.2 are:
        
- ``CellVariable`` and ``FaceVariable`` objects can hold values of any
  rank.

- Much simpler syntax for specifying ``Cells`` for initial conditions and
  ``Faces`` for boundary conditions.

- Automated determination of the Peclet number and partitioning of
``ImplicitSourceTerm`` coefficients between the matrix diagonal and the
  right-hand-side-vector.

- Simplified ``Viewer`` syntax.

- Support for the `Trilinos solvers`_.

- Support for anisotropic diffusion coefficients.


[*] For those who've been running with FiPy "trunk/", there will be only minor changes, if any at all.

Reply via email to