criptic v1
Cosmic Ray Interstellar Propagation Tool using Itô Calculus
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Variables
CRTreeNode.H File Reference

Data structures to describe nodes in the CR tree. More...

#include "FieldQty.H"
#include "../Definitions.H"
#include "../Utils/RealBox.H"
#include "../Utils/RealTensor2.H"
#include "../Utils/Types.H"
#include "../Utils/Vec3.H"

Go to the source code of this file.

Classes

struct  criptic::GlobalNode
 Struct representing a node of the global KD tree. More...
 
struct  criptic::LocalNodeStruct_
 Struct representing a node of the local KD tree. More...
 

Namespaces

namespace  criptic
 The primary namespace for criptic objects.
 

Typedefs

typedef struct criptic::LocalNodeStruct_ criptic::LocalNode
 Struct representing a node of the local KD tree.
 

Variables

constexpr IdxType criptic::rootNode = 0
 
constexpr IdxType criptic::nullNode = maxIdx
 
constexpr IdxType criptic::nullPacket = maxIdx
 
constexpr IdxType criptic::extNode = ~(nullNode >> 1)
 

Detailed Description

Data structures to describe nodes in the CR tree.

This method defines data structures, and some associated bit masks, to represent nodes of the CR tree.