waLBerla 7.3
Loading...
Searching...
No Matches
walberla::v8::stencil_ranges::Velocities Class Reference

#include <StencilRanges.hpp>

Public Member Functions

constexpr Velocities ()
constexpr Vector3< cell_idx_toperator[] (Direction dir) const
constexpr cell_idx_t x (Direction dir) const
constexpr cell_idx_t y (Direction dir) const
constexpr cell_idx_t z (Direction dir) const

Private Attributes

std::array< std::array< int, stencil::NR_OF_DIRECTIONS >, 3 > cs_

Constructor & Destructor Documentation

◆ Velocities()

walberla::v8::stencil_ranges::Velocities::Velocities ( )
inlineconstexpr

Member Function Documentation

◆ operator[]()

Vector3< cell_idx_t > walberla::v8::stencil_ranges::Velocities::operator[] ( Direction dir) const
inlineconstexpr

◆ x()

cell_idx_t walberla::v8::stencil_ranges::Velocities::x ( Direction dir) const
inlineconstexpr

◆ y()

cell_idx_t walberla::v8::stencil_ranges::Velocities::y ( Direction dir) const
inlineconstexpr

◆ z()

cell_idx_t walberla::v8::stencil_ranges::Velocities::z ( Direction dir) const
inlineconstexpr

Member Data Documentation

◆ cs_

std::array< std::array< int, stencil::NR_OF_DIRECTIONS >, 3 > walberla::v8::stencil_ranges::Velocities::cs_
private

The documentation for this class was generated from the following file:
  • /builds/administration/walberla-website/walberla/include/walberla/v8/StencilRanges.hpp