ThunderEgg
1.0.0
|
This is the complete list of members for ThunderEgg::ComponentView< T, D >, including all inherited members.
ComponentView() | ThunderEgg::ComponentView< T, D > | inline |
ComponentView(T_ptr data, const std::array< int, D > &strides, const std::array< int, D > &ghost_start, const std::array< int, D > &start, const std::array< int, D > &end, const std::array< int, D > &ghost_end) | ThunderEgg::ComponentView< T, D > | inline |
ComponentView(T_ptr data, const std::array< int, D > &strides, const std::array< int, D > &lengths, int num_ghost_cells) | ThunderEgg::ComponentView< T, D > | inline |
getData() const (defined in ThunderEgg::View< T, D >) | ThunderEgg::View< T, D > | inlineprotected |
getEnd() const | ThunderEgg::View< T, D > | inline |
getGhostEnd() const | ThunderEgg::View< T, D > | inline |
getGhostSliceOn(Face< D, M > f, const std::array< size_t, D - M > &offset) const | ThunderEgg::ComponentView< T, D > | inline |
getGhostStart() const | ThunderEgg::View< T, D > | inline |
getIndex(const std::array< int, D > &coord) const (defined in ThunderEgg::View< T, D >) | ThunderEgg::View< T, D > | inlineprotected |
getSliceOn(Face< D, M > f, const std::array< int, D - M > &offset) const | ThunderEgg::ComponentView< T, D > | inline |
getStart() const | ThunderEgg::View< T, D > | inline |
getStrides() const | ThunderEgg::View< T, D > | inline |
operator ComponentView< std::add_const_t< T >, D >() const (defined in ThunderEgg::ComponentView< T, D >) | ThunderEgg::ComponentView< T, D > | inline |
operator View< std::add_const_t< T >, D >() const (defined in ThunderEgg::View< T, D >) | ThunderEgg::View< T, D > | inline |
operator()(Types... args) const | ThunderEgg::View< T, D > | inline |
operator[](const std::array< int, D > &coord) const | ThunderEgg::View< T, D > | inline |
set(const std::array< int, D > &coord, T value) const | ThunderEgg::View< T, D > | inline |
T_ptr typedef (defined in ThunderEgg::ComponentView< T, D >) | ThunderEgg::ComponentView< T, D > | |
View() | ThunderEgg::View< T, D > | inline |
View(T_ptr data, const std::array< int, D > &strides, const std::array< int, D > &ghost_start, const std::array< int, D > &start, const std::array< int, D > &end, const std::array< int, D > &ghost_end) | ThunderEgg::View< T, D > | inline |