criptic v1
Cosmic Ray Interstellar Propagation Tool using Itô Calculus
Loading...
Searching...
No Matches
Public Attributes | List of all members
criptic::GlobalNode Struct Reference

Struct representing a node of the global KD tree. More...

#include <CRTreeNode.H>

Public Attributes

IdxType start
 
IdxType count
 
IdxType srcStart
 
IdxType srcCount
 
int owner
 
int splitDim
 
Real splitVal
 
RealBox box
 

Detailed Description

Struct representing a node of the global KD tree.

This structure represents a node of the global KD tree, which organizes the data across all MPI ranks, and is replicated on each rank.

Member Data Documentation

◆ box

RealBox criptic::GlobalNode::box

Bounding box for node

◆ count

IdxType criptic::GlobalNode::count

Number of packets in this node on this MPI rank

◆ owner

int criptic::GlobalNode::owner

Which MPI rank owns this node

◆ splitDim

int criptic::GlobalNode::splitDim

Dimension along which node splits; a value of -1 indicates the node is a leaf

◆ splitVal

Real criptic::GlobalNode::splitVal

Value at which the node splits

◆ srcCount

IdxType criptic::GlobalNode::srcCount

Number of sources in this node on this MPI rank

◆ srcStart

IdxType criptic::GlobalNode::srcStart

Index of first source in the node

◆ start

IdxType criptic::GlobalNode::start

Index of first packet in the node


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