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

#include <neutrals.hpp>

Public Member Functions

 Neutrals (int nthreads, int nbins)
 
 Neutrals ()
 

Public Attributes

bool use_ion_loss
 Whether to use ONLY ion loss (i.e. dont track electron contribution) More...
 
Kokkos::View< double
*, Kokkos::LayoutRight, Device > 
weight_sum_lost
 Array to store how much was lost in total at the sheath. More...
 
Kokkos::View< double
**, Kokkos::LayoutRight,
Device > 
weight_wall_lost
 Array to store how much was lost at the sheath, binned by wall index. More...
 

Constructor & Destructor Documentation

template<class Device >
Neutrals< Device >::Neutrals ( int  nthreads,
int  nbins 
)

Constructor for neutrals

template<class Device>
Neutrals< Device >::Neutrals ( )
inline

Member Data Documentation

template<class Device>
bool Neutrals< Device >::use_ion_loss

Whether to use ONLY ion loss (i.e. dont track electron contribution)

template<class Device>
Kokkos::View<double*,Kokkos::LayoutRight,Device> Neutrals< Device >::weight_sum_lost

Array to store how much was lost in total at the sheath.

template<class Device>
Kokkos::View<double**,Kokkos::LayoutRight,Device> Neutrals< Device >::weight_wall_lost

Array to store how much was lost at the sheath, binned by wall index.


The documentation for this class was generated from the following files: