Lattice-Boltzmann method with Ehrenfests' steps (LBGK-ES)

A 1D MATLAB LBGK-ES code is available to download. Ehrenfests' steps belong to a class on nonequilibrium entropy limiters for lattice Boltzmann methods. The 1D code also implements other examples of limiters of nonequilibrium entropy as described by Brownlee et al in "Nonequilibrium entropy limiters in lattice Boltzmann methods" (to appear Physica A). A 2D FORTRAN LBGK limiter code is also available to download. The code solves the classical lid-driven cavity problem (see below) but can be easily adpated to solve other problems. Both codes are free software but are only made available under the proviso that no support will be be given. Freely distributable movies and figures produced using these codes are also available (see below).

1D isothermal shock-tube

The following applies to all of the 1d shock tube simulations below:

Shock tube simulations:

2D-flow around a square cylinder

Unless otherwise stated, the following applies to all of the 2d square cylinder simulations below:

Square cylinder simulations:

2D lid-driven cavity flow

The following applies to all of the lid-driven cavity simulations below:

Lid-driven cavity simulations:

Valid XHTML 1.1