ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
BlockAndCell.hpp File Reference
#include <blockforest/StructuredBlockForest.h>
#include <core/DataTypes.h>
#include <core/cell/Cell.h>
#include <domain_decomposition/IBlock.h>
#include "LatticeWalberla.hpp"
#include <memory>
#include <optional>
+ Include dependency graph for BlockAndCell.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  walberla::BlockAndCell
 

Namespaces

namespace  walberla
 

Functions

template<typename T >
IBlock * walberla::get_block_extended (LatticeWalberla const &lattice, Utils::Vector< T, 3 > const &pos, unsigned int n_ghost_layers)
 
std::optional< BlockAndCellwalberla::get_block_and_cell (::LatticeWalberla const &lattice, Utils::Vector3i const &node, bool consider_ghost_layers)
 
IBlock * walberla::get_block (::LatticeWalberla const &lattice, Utils::Vector3d const &pos, bool consider_ghost_layers)