An open source method of characteristics neutron transport code.
TrackChainIndexes Struct Reference

A Track chain represents a list of Tracks connected via periodic BCs that extend in the l-z plane and this struct contains the azim, x, polar, lz, and link indexes of a Track. More...

#include <TrackGenerator3D.h>

Public Member Functions

 TrackChainIndexes ()
 

Public Attributes

int _azim
 
int _x
 
int _polar
 
int _lz
 
int _link
 

Detailed Description

A Track chain represents a list of Tracks connected via periodic BCs that extend in the l-z plane and this struct contains the azim, x, polar, lz, and link indexes of a Track.

Constructor & Destructor Documentation

◆ TrackChainIndexes()

TrackChainIndexes::TrackChainIndexes ( )
inline

Constructor initializes each attribute to -1

Member Data Documentation

◆ _azim

int TrackChainIndexes::_azim

The azimuthal index (in 0 to _num_azim / 4)

◆ _link

int TrackChainIndexes::_link

The link index of the chain

◆ _lz

int TrackChainIndexes::_lz

The lz index (in 0 to _num_l[_azim][_polar] + _num_z[_azim][_polar])

◆ _polar

int TrackChainIndexes::_polar

The polar index (in 0 to _num_polar)

◆ _x

int TrackChainIndexes::_x

The x index (in 0 to _num_x[_azim])


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