23 Neutrals(
int nthreads,
int nbins,
int nnode);
View< double *, CLayout, HostType > node_temp_h
Definition: neutrals.hpp:20
void copy_to_host() const
void clear_device_views() const
bool use_ion_loss
Whether to use ONLY ion loss (i.e. dont track electron contribution)
Definition: neutrals.hpp:13
Definition: neutrals.hpp:9
void read_checkpoint_files(const XGC_IO_Stream &stream)
View< double *, CLayout, HostType > weight_wall_lost_h
Array to store how much was lost at the sheath, binned by wall index.
Definition: neutrals.hpp:18
View< double **, CLayout, Device > weight_wall_lost
Array to store how much was lost at the sheath, binned by wall index.
Definition: neutrals.hpp:15
Definition: xgc_io.hpp:24
Neutrals()
Definition: neutrals.hpp:26
View< double *, CLayout, HostType > weight_sum_lost_h
Array to store how much was lost in total at the sheath.
Definition: neutrals.hpp:17
void write_checkpoint_files(const XGC_IO_Stream &stream) const
View< double *, CLayout, Device > weight_sum_lost
Array to store how much was lost in total at the sheath.
Definition: neutrals.hpp:14
View< double *, CLayout, HostType > node_dens_h
Definition: neutrals.hpp:19