DL_MESO is a general-purpose mesoscale simulation package developed by Michael Seaton for CCP5 and UKCOMES, UK research communities supported by CoSeC. It is written in Fortran 2003 and C++ and supports both Lattice Boltzmann Equation (LBE) and Dissipative Particle Dynamics (DPD) methods.

Lipid bilayer modelled using DPD
Lipid bilayer modelled using DL_MESO’s DPD code

The current version of DL_MESO is DL_MESO 2.7 (originally released in December 2018) and described fully in its user manual. Its LBE and DPD codes can exploit multithreaded parallelism using OpenMP and run on multiple processor core machines with MPI and parallelism based on domain decomposition.

Natural (Rayleigh-Bénard) convection modelled using LBE
Natural (Rayleigh-Bénard) convection modelled using DL_MESO’s LBE code

DL_MESO is supplied with one of two licences. A free-of-cost academic licence is available to individual scientists pursuing non-commercial research, which can be obtained by registering for DL_MESO using the form below. (The Licence Agreement and information about the registration process can be found here.) A commercial licence is available on request as an annual subscription.

Further information and details about DL_MESO, including links to training materials, publications and presentations, can be found here.

Register for DL_MESO

Register for DL_MESO

How do you find DL_MESO?