![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Result structure for dual tree traversal operations. More...
#include <shamtree/include/shamtree/CLBVHDualTreeTraversal.hpp>
Collaboration diagram for shamtree::DTTResult:Classes | |
| struct | OrderedResult |
Public Member Functions | |
| bool | is_ordered () const |
Public Attributes | |
| sham::DeviceBuffer< u32_2 > | node_interactions_m2l |
| Pairs of nodes that interact using M2L interactions. | |
| sham::DeviceBuffer< u32_2 > | node_interactions_p2p |
| Pairs of nodes that interact using P2P interactions. | |
| std::optional< OrderedResult > | ordered_result |
Result structure for dual tree traversal operations.
Definition at line 28 of file CLBVHDualTreeTraversal.hpp.
|
inline |
Definition at line 41 of file CLBVHDualTreeTraversal.hpp.
| sham::DeviceBuffer<u32_2> shamtree::DTTResult::node_interactions_m2l |
Pairs of nodes that interact using M2L interactions.
Definition at line 30 of file CLBVHDualTreeTraversal.hpp.
| sham::DeviceBuffer<u32_2> shamtree::DTTResult::node_interactions_p2p |
Pairs of nodes that interact using P2P interactions.
Definition at line 32 of file CLBVHDualTreeTraversal.hpp.
| std::optional<OrderedResult> shamtree::DTTResult::ordered_result |
Definition at line 39 of file CLBVHDualTreeTraversal.hpp.