Category Archives: Differential Equations


DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for solving partial differential equations (PDEs) with grid-based methods. It supports the easy implementation of methods like Finite Elements (FE), Finite Volumes (FV), and also Finite Differences (FD). Find … Continue reading

Posted in Partial | Leave a comment


Gerris is for solving problems involving incompressible flow (time-dependent incompressible variable-density Euler, Stokes or Navier-Stokes equations). It uses an adaptive mesh refinement to allow for flows around complex geometries. Find Gerris at:

Posted in Fluid Dynamics | Leave a comment


The OpenLB project provides a C++ package for the implementation of lattice Boltzmann simulations that is general enough to address a vast range of problems in computational fluid dynamics. The package is mainly intended as a programming support for researchers … Continue reading

Posted in Fluid Dynamics | Leave a comment


FEniCS is free software for the Automation of Computational Mathematical Modeling (ACMM). Find FEniCS at:

Posted in Partial | Leave a comment


SunlightLB is an open-source 3D lattice Boltzmann code. It implements a standard lattice Boltzmann algorithm for three dimensional simulations, using a D3Q19 lattice with a twin relaxation time scheme. Objects, possibly moving, are included by a link bounce-back method. This … Continue reading

Posted in Fluid Dynamics | Leave a comment

OpenFlower – Open Source CFD Software

OpenFlower (FLOW solvER) is a C++ open source CFD code mainly intended to solve the turbulent incompressible Navier-Stokes equations with a LES approach. It can deal with arbitrary complex 3D geometries with its finite volume approach (multi-elements meshes are accepeted). … Continue reading

Posted in Computational, Fluid, Fluid Dynamics | Leave a comment


The OpenFOAM (Field Operation and Manipulation) software package can simulate anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, to solid dynamics, electromagnetics and the pricing of financial options. Find OpenFOAM at:

Posted in Fluid Dynamics | Leave a comment


pbd is an ODE solution package, written in C, and based on the PBD method of van Bokhoven (IEEE Trans. on Circuits and Systems, v CAS-22, no 2, Feb. 1975, pp109-115). pbd provides a callable function, pbd(), which is intended … Continue reading

Posted in Ordinary | Leave a comment


xmds – the eXtensible Multi-Dimensional Simulator – is a program for solving equations – fast. It is a tool to simplify the computer modelling of various systems, and is currently being developed within the Australian Centre for Quantum-Atom Optics at … Continue reading

Posted in Partial | Leave a comment


freeFEM3D is a 3D version of freeFEM. It is a 3D finite element PDE solver. It does not use standard FEM approximation but is based on fictitious domain method. The main reason for this is the absence of free 3D … Continue reading

Posted in Partial | Leave a comment