|
core
Shared MPI block decomposition + asynchronous ghost-layer exchange (header-only C++20)
|
A value per leaf, in the octree's Z-order leaf slot order. More...
#include <leaf_field.hpp>
Public Member Functions | |
| LeafField ()=default | |
| LeafField (Index n, T init=T{}) | |
| template<int Dim, unsigned Bits> | |
| LeafField (const BlockOctree< Dim, Bits > &t, T init=T{}) | |
| Index | size () const |
| T & | operator[] (Index i) |
| const T & | operator[] (Index i) const |
| T * | data () |
| const T * | data () const |
Public Attributes | |
| std::vector< T > | values |
A value per leaf, in the octree's Z-order leaf slot order.
Definition at line 57 of file leaf_field.hpp.
|
default |
|
inlineexplicit |
Definition at line 61 of file leaf_field.hpp.
|
inlineexplicit |
Definition at line 64 of file leaf_field.hpp.
|
inline |
Definition at line 67 of file leaf_field.hpp.
References peclet::core::amr::LeafField< T >::values.
|
inline |
Definition at line 68 of file leaf_field.hpp.
References peclet::core::amr::LeafField< T >::values.
|
inline |
Definition at line 69 of file leaf_field.hpp.
References peclet::core::amr::LeafField< T >::values.
|
inline |
Definition at line 70 of file leaf_field.hpp.
References peclet::core::amr::LeafField< T >::values.
Definition at line 71 of file leaf_field.hpp.
References peclet::core::amr::LeafField< T >::values.
| std::vector<T> peclet::core::amr::LeafField< T >::values |
Definition at line 58 of file leaf_field.hpp.
Referenced by peclet::core::amr::LeafField< T >::data(), peclet::core::amr::LeafField< T >::data(), peclet::core::amr::LeafField< T >::operator[](), peclet::core::amr::LeafField< T >::operator[](), peclet::core::amr::LeafField< T >::size(), and peclet::core::amr::writeVtu().