XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
VGridDistribution< Device > Member List

This is the complete list of members for VGridDistribution< Device >, including all inherited members.

data() const VGridDistribution< Device >inline
dsmuVGridDistribution< Device >
dvpVGridDistribution< Device >
exec_space typedefVGridDistribution< Device >
fVGridDistribution< Device >
f_1DVGridDistribution< Device >
for_all_elements(const std::string label, F lambda_func) const VGridDistribution< Device >inline
for_each_element(const std::string label, F lambda_func) const VGridDistribution< Device >inline
gather(int i_node, const VGridWeights &wt) const VGridDistribution< Device >inline
gather(const T &view, int i_node, const VGridWeights &wt)VGridDistribution< Device >inlinestatic
get_smu_n(int imu) const VGridDistribution< Device >inline
inv_mu0_factorVGridDistribution< Device >
mu_vol_fac(int ivr) const VGridDistribution< Device >inline
n_nodes() const VGridDistribution< Device >inline
n_species() const VGridDistribution< Device >inline
n_vr() const VGridDistribution< Device >inline
n_vz() const VGridDistribution< Device >inline
normed_gather(const T &view, int i_node, const VGridWeights &wt, const T &norm_view)VGridDistribution< Device >inlinestatic
operator()(int isp, int ivr, int inode, int ivz) const VGridDistribution< Device >inline
operator[](int i) const VGridDistribution< Device >inline
pull_node_index(int inode, int ip) const VGridDistribution< Device >inline
scatter(int i_node, const VGridWeights &wt, double value) const VGridDistribution< Device >inline
scatter(const View< double ***, CLayout, Device > &view, int i_node, const VGridWeights &wt, double value)VGridDistribution< Device >inlinestatic
scatter(const View< double ****, CLayout, Device > &view, int i_node, const VGridWeights &wt, double value)VGridDistribution< Device >inlinestatic
size() const VGridDistribution< Device >inline
smu_maxVGridDistribution< Device >
VGridDistribution()VGridDistribution< Device >inline
VGridDistribution(const VelocityGrid &vgrid, const DomainDecomposition< DeviceType > &pol_decomp, const std::vector< Maxwellian > &maxwellians)VGridDistribution< Device >inline
VGridDistribution(int nsp, const VelocityGrid &vgrid, const DomainDecomposition< DeviceType > &pol_decomp, VGridDistributionOption option=VGridDistributionOption::ViewInit)VGridDistribution< Device >inline
VGridDistribution(int nsp, const VGridDistribution< Device2 > &dist_in, VGridDistributionOption option=VGridDistributionOption::ViewInit)VGridDistribution< Device >inline
vp_maxVGridDistribution< Device >
vr_range() const VGridDistribution< Device >inline
vz_range() const VGridDistribution< Device >inline