ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
LBWalberlaBase.hpp File Reference

LBWalberlaBase provides the public interface of the LB waLBerla bridge. More...

#include <walberla_bridge/LatticeModel.hpp>
#include <walberla_bridge/lattice_boltzmann/LeesEdwardsPack.hpp>
#include <utils/Vector.hpp>
#include <cstddef>
#include <memory>
#include <optional>
#include <vector>
+ Include dependency graph for LBWalberlaBase.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LBWalberlaBase
 Interface of a lattice-based fluid model. More...
 

Detailed Description

LBWalberlaBase provides the public interface of the LB waLBerla bridge.

It relies on type erasure to hide the waLBerla implementation details from the ESPResSo core. It is implemented by walberla::LBWalberlaImpl.

Definition in file LBWalberlaBase.hpp.