Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
FullTreeField< T, DeviceTree > Class Template Reference
+ Collaboration diagram for FullTreeField< T, DeviceTree >:

Classes

class  BufferedFullTreeField
 

Public Types

using TreeField_t = typename DeviceTree::template RadixTreeField< T >
 

Public Member Functions

BufferedFullTreeField get_buffers ()
 

Public Attributes

legacy::PatchField< T > patch_field
 
std::unordered_map< u64, std::unique_ptr< TreeField_t > > patch_tree_fields
 

Detailed Description

template<class T, class DeviceTree>
class FullTreeField< T, DeviceTree >

Definition at line 22 of file full_tree_field.hpp.

Member Typedef Documentation

◆ TreeField_t

template<class T , class DeviceTree >
using FullTreeField< T, DeviceTree >::TreeField_t = typename DeviceTree::template RadixTreeField<T>

Definition at line 24 of file full_tree_field.hpp.

Member Function Documentation

◆ get_buffers()

template<class T , class DeviceTree >
BufferedFullTreeField FullTreeField< T, DeviceTree >::get_buffers ( )
inline

Definition at line 41 of file full_tree_field.hpp.

Member Data Documentation

◆ patch_field

template<class T , class DeviceTree >
legacy::PatchField<T> FullTreeField< T, DeviceTree >::patch_field

Definition at line 26 of file full_tree_field.hpp.

◆ patch_tree_fields

template<class T , class DeviceTree >
std::unordered_map<u64, std::unique_ptr<TreeField_t> > FullTreeField< T, DeviceTree >::patch_tree_fields

Definition at line 27 of file full_tree_field.hpp.


The documentation for this class was generated from the following file: