![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
walberla::LBWalberlaImpl implements the interface of the LB waLBerla bridge using sweeps generated by lbmpy (see maintainer/walberla_kernels).
More...
#include <blockforest/Initialization.h>#include <blockforest/StructuredBlockForest.h>#include <domain_decomposition/BlockDataID.h>#include <domain_decomposition/IBlock.h>#include <field/AddToStorage.h>#include <field/vtk/FlagFieldCellFilter.h>#include <field/vtk/VTKWriter.h>#include <stencil/D3Q19.h>#include <stencil/D3Q27.h>#include <waLBerlaDefinitions.h>#include "../BoundaryHandling.hpp"#include "../BoundaryPackInfo.hpp"#include "../utils/boundary.hpp"#include "../utils/types_conversion.hpp"#include "InterpolateAndShiftAtBoundary.hpp"#include "ResetForce.hpp"#include "lb_fields.hpp"#include "lb_kernels.hpp"#include <walberla_bridge/Architecture.hpp>#include <walberla_bridge/BlockAndCell.hpp>#include <walberla_bridge/LatticeWalberla.hpp>#include <walberla_bridge/lattice_boltzmann/LBWalberlaBase.hpp>#include <walberla_bridge/lattice_boltzmann/LeesEdwardsPack.hpp>#include <walberla_bridge/utils/ResourceManager.hpp>#include <walberla_bridge/walberla_init.hpp>#include <utils/Vector.hpp>#include <array>#include <bitset>#include <cstddef>#include <functional>#include <initializer_list>#include <limits>#include <memory>#include <optional>#include <stdexcept>#include <string>#include <type_traits>#include <utility>#include <variant>#include <vector>#include "LBBoundaryAccess.impl.hpp"#include "LBCollisionSetup.impl.hpp"#include "LBInterpolation.impl.hpp"#include "LBNodeAccess.impl.hpp"#include "LBSliceAccess.impl.hpp"#include "LBVTK.impl.hpp"
Include dependency graph for LBWalberlaImpl.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | walberla::LBWalberlaImpl< FloatType, Architecture > |
| Class that runs and controls the LB on waLBerla. More... | |
| struct | walberla::LBWalberlaImpl< FloatType, Architecture >::GhostComm |
Namespaces | |
| namespace | walberla |
| \file PackInfoPdfDoublePrecision.cpp \author pystencils | |
walberla::LBWalberlaImpl implements the interface of the LB waLBerla bridge using sweeps generated by lbmpy (see maintainer/walberla_kernels).
Definition in file LBWalberlaImpl.hpp.