XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Member Functions | Public Attributes | List of all members
SheathParticles< Device > Struct Template Reference

#include <sheath.hpp>

Collaboration diagram for SheathParticles< Device >:
Collaboration graph
[legend]

Classes

struct  SheathVec
 

Public Member Functions

 SheathParticles (int n_ptl)
 
 SheathParticles ()
 

Public Attributes

View< int *, CLayout, Device > widx
 Track which wall index the particle hit. More...
 
View< int *, CLayout, Device > iphi
 Track which phi segment the particle hit. More...
 
View< double *, CLayout, Device > en_para
 Track parallel energy of sheath hit. More...
 
View< double *, CLayout, Device > en_perp
 Track perpendicular energy of sheath hit. More...
 
View< SheathVec *, CLayout,
Device > 
ph_back
 Track location where particle was returned to. More...
 
View< SheathVec *, CLayout,
Device > 
ph_out
 Track location outside the grid. More...
 

Constructor & Destructor Documentation

template<class Device>
SheathParticles< Device >::SheathParticles ( int  n_ptl)
inline
template<class Device>
SheathParticles< Device >::SheathParticles ( )
inline

Member Data Documentation

template<class Device>
View<double*,CLayout,Device> SheathParticles< Device >::en_para

Track parallel energy of sheath hit.

template<class Device>
View<double*,CLayout,Device> SheathParticles< Device >::en_perp

Track perpendicular energy of sheath hit.

template<class Device>
View<int*,CLayout,Device> SheathParticles< Device >::iphi

Track which phi segment the particle hit.

template<class Device>
View<SheathVec*,CLayout,Device> SheathParticles< Device >::ph_back

Track location where particle was returned to.

template<class Device>
View<SheathVec*,CLayout,Device> SheathParticles< Device >::ph_out

Track location outside the grid.

template<class Device>
View<int*,CLayout,Device> SheathParticles< Device >::widx

Track which wall index the particle hit.


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