Stay current with the news feed!

September 02, 2010 03:07 AM

Dorsal 0.8.0 Released!

This release reflects a change in development/maintenance of the project. Dorsal is now actively maintained and supported by a few developers, instead of one.

Harish Narayanan | Permalink

September 02, 2010 12:59 AM

DOLFIN 0.9.9

This release changes the build system to CMake. It also adds support for named MeshFunctions, simplified specification of boundary conditions in Python, improved control of preconditioners and LU factorization, fixes for UMFPACK and updates for SLEPc 3.1.

Anders Logg | Permalink

September 01, 2010 06:56 PM

FFC 0.9.4

A new version of FFC has been released. This release improves the speed of JIT compilation and adds support for Conditionals.

Anders Logg | Permalink

September 01, 2010 06:43 PM

UFC 1.4.2

A new version of UFC has been released. With this release, UFC moves to the new CMake build system.

Anders Logg | Permalink

September 01, 2010 06:36 PM

UFL 0.5.4

A new version of UFL has been released. This release fixes some minor bugs.

Anders Logg | Permalink

July 13, 2010 09:55 PM

SyFi 0.6.2 released

The form compiler is updated to DOLFIN 0.9.8 and UFL 0.5.3.

Kent-Andre Mardal | 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 together with automated applications in several domains of science.

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