DL_MESO¶
Table of Content
DL_MESO is a general-purpose mesoscale simulation software package.
Functions
- Lattice Boltzmann Equation (LBE) simulations of two- and three-dimensional systems
- Multiple interacting fluids
 - Mass and heat transfers coupled to fluid flows
 - Wide range of boundary conditions
 
 - Dissipative Particle Dynamics (DPD) simulations of mesoscopic particles (‘beads’)
- Galilean-invariant thermostats (DPD and others)
 - Wide variety of interaction types, e.g. many-body DPD, bonded interactions and electrostatics
 - Non-periodic systems available with frozen beads, hard reflecting surfaces and linear shear
 
 - Domain decomposition parallelisation strategy for both methods and codes, allowing simulation of model sizes that are limited to computer memories.
 - OpenMP multithreading available to speed up computationally intensive sections of simulations.
 - Self-contained, free-formatted C++ and Fortran 2003 codes (with MPI2 and/or OpenMP), can run on most computer platforms - single-processor PC to multi-processor supercomputers.