waLBerla 7.3
Loading...
Searching...
No Matches
StencilRanges.hpp File Reference

Detailed Description

#include "core/Stdlib.hpp"
#include "core/Macros.h"
#include "core/math/Vector3.h"
#include "stencil/Iterator.h"
#include "stencil/Directions.h"
#include <WALBERLA_STDLIB(array)>
#include <WALBERLA_STDLIB(span)>
#include <concepts>
#include <span>

Classes

class  walberla::v8::stencil_ranges::Velocities
class  walberla::v8::stencil_ranges::StencilRange< TStencil >
class  walberla::v8::stencil_ranges::Subdirections< TStencil >
class  walberla::v8::stencil_ranges::SubdirectionsMatrix< TStencil >
class  walberla::v8::stencil_ranges::SubdirectionsRange< TStencil >

Namespaces

namespace  walberla
 Storage for detected contacts which can be used to perform actions for all contacts, e.g.
namespace  walberla::v8
namespace  walberla::v8::stencil_ranges

Enumerations

enum  walberla::v8::stencil_ranges::Direction

Functions

template<typename TStencil>
constexpr auto walberla::v8::stencil_ranges::all ()
template<typename TStencil>
constexpr auto walberla::v8::stencil_ranges::noCenter ()
template<typename TStencil>
WALBERLA_HOST_DEVICE constexpr auto walberla::v8::stencil_ranges::subdirections (Direction dir)