Stay current with the news feed!

February 04, 2010 12:41 AM

Dorsal 0.6.0 Released!

Apart from the usual slew of bug fixes and package updates, Dorsal now comes complete with actual documentation on how to best use it!

Harish Narayanan | Permalink

February 03, 2010 07:16 PM

DOLFIN 0.9.6

A new version of DOLFIN has been released. This new 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, UFC 1.4.0, and fixes a number of important bugs.

Anders Logg | Permalink

February 03, 2010 06:56 PM

UFL 0.5.1

A new version of UFL has been released. This version fixes a bug in propagate_restriction.

Anders Logg | Permalink

February 03, 2010 04:16 PM

FIAT 0.9.1

A new version of FIAT has been released. This includes a number of minor fixes and cleanups for Debian packaging conformance.

Anders Logg | Permalink

February 02, 2010 07:06 PM

FFC 0.9.0

A new version of FFC has been released. This new release is a complete rewrite supporting FIAT 0.9.0, UFL 0.5.0 and UFC 1.4.0.

Anders Logg | Permalink

February 01, 2010 10:53 PM

UFL 0.5.0

A new version of UFL has been released. This version improves the handling of form metadata and renames Function --> Coefficient and BasisFunction --> Argument.

Anders Logg | Permalink

From The FEniCS project

The FEniCS Project

FEniCS is free software for automated solution of differential equations. We provide software tools for working with computational meshes, finite element variational formulations of PDEs, ODE solvers and linear algebra.

Projects

FEniCS is organized as a collection of projects/components, which may be categorized into core components (libraries and interfaces) and applications (application-oriented codes and solvers).

Core components

  • DOLFIN, a C++/Python library for solving differential equations
  • FErari, optimizations for evaluation of variational forms
  • FFC, a compiler for finite element variational forms
  • FIAT, tabulation of finite element function spaces
  • Instant, simple inlining of C/C++ code in Python
  • Puffin, simple finite element solver for Octave/MATLAB
  • SyFi, finite element engine based on symbolic mathematics
  • UFC, a unified code generation interface for form-compilers
  • UFL, a unified form language for form-compilers with automatic differentiation
  • Viper, minimalistic scientific plotter and run-time visualization module

Applications (FEniCS Apps)

  • ASCoT, a Python module for automated stability condition testing
  • CBC.Solve, a collection of biomedical solvers
  • DiffSim, a library for solving coupled stochastic and deterministic problems
  • DOLFWAVE, a library for surface water waves problems
  • FEniCS Plasticity, a library for standard plasticity
  • Rheagen, a library for solving non-Newtonian fluid problems
  • TriTetMesh, a C++ and Python library for generating high quality DOLFIN meshes
  • Unicorn, a unified continuum mechanics solver

Vision

The vision of FEniCS is to set a new standard in Computational Mathematical Modeling (CMM), which is the Automation of CMM (ACMM), towards the goals of generality, efficiency, and simplicity, concerning mathematical methodology, implementation, and application.

Computational Mathematical Modeling is the modern manifestation of the basic principle of science: formulating mathematical equations (modeling) and solving equations (computation), with the equations usually taking the form of differential/integral equations.

Partners

FEniCS is a joint project between University of Chicago, Argonne National Laboratory, Delft University of Technology, Royal Institute of Technology KTH, Simula Research Laboratory, Texas Tech University, and University of Cambridge (in order of appearance).


Personal tools