YesWe present the OpenLB package, a C++ library providing a flexible framework for lattice Boltzmann simulations. The code is publicly available and published under GNU GPLv2, which allows for adaption and implementation of additional models. The extensibility benefits from a modular code structure achieved e.g. by utilizing template meta-programming. The package covers various methodical approaches and is applicable to a wide range of transport problems (e.g. fluid, particulate and thermal flows). The built-in processing of the STL file format furthermore allows for the simple setup of simulations in complex geometries. The utilization of MPI as well as OpenMP parallelism enables the user to perform those simulations on large-scale computi...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
We present the OpenLB package, a C++ library providing a flexible framework for lattice Boltzmann si...
We present the OpenLB package, a C++ library providing a flexible framework for lattice Boltzmann si...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
We present the OpenLB package, a C++ library providing a flexible framework for lattice Boltzmann si...
We present the OpenLB package, a C++ library providing a flexible framework for lattice Boltzmann si...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...
The OpenLB project provides a C++ package for the implementation of lattice Boltzmann methods (LBM) ...