|
peclet-amr 0.2.0
Block-local-Morton AMR octree + collocated cut-cell Navier–Stokes solver (header-only C++20, Kokkos + MPI)
|
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 123 of file leaf_field.hpp.
|
default |
Definition at line 127 of file leaf_field.hpp.
|
inlineexplicit |
Definition at line 130 of file leaf_field.hpp.
|
inline |
Definition at line 133 of file leaf_field.hpp.
References peclet::amr::transferFieldGradients(), and peclet::amr::LeafField< T >::values.
|
inline |
Definition at line 134 of file leaf_field.hpp.
References peclet::amr::transferFieldGradients(), and peclet::amr::LeafField< T >::values.
|
inline |
Definition at line 135 of file leaf_field.hpp.
References peclet::amr::transferFieldGradients(), and peclet::amr::LeafField< T >::values.
|
inline |
Definition at line 136 of file leaf_field.hpp.
References peclet::amr::LeafField< T >::values.
Definition at line 137 of file leaf_field.hpp.
References peclet::amr::LeafField< T >::values.
| std::vector<T> peclet::amr::LeafField< T >::values |
Definition at line 124 of file leaf_field.hpp.
Referenced by peclet::amr::LeafField< T >::data(), peclet::amr::LeafField< T >::data(), peclet::amr::LeafField< T >::operator[](), peclet::amr::LeafField< T >::operator[](), peclet::amr::LeafField< T >::size(), and peclet::amr::writeVtu().