XGC1
|
#include <moments.hpp>
Public Member Functions | |
Moments () | |
Moments (const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, const VelocityGrid &vgrid, Plasma &plasma, const VGridDistribution< HostType > &f, bool do_gather) | |
void | calculate_moments_of_distribution (const VelocityGrid &vgrid, Plasma &plasma, const VGridDistribution< HostType > &f) |
void | gather (const DomainDecomposition< DeviceType > &pol_decomp) |
Public Attributes | |
View< double **, CLayout, HostType > | den_local |
density, More... | |
View< double **, CLayout, HostType > | upara_local |
parallel bulk velocity, More... | |
View< double **, CLayout, HostType > | uperp_local |
perpendicular bulk velocity, More... | |
View< double **, CLayout, HostType > | temp_local |
temperature, More... | |
View< double **, CLayout, HostType > | Kperp_local |
perpendicular kinetic energy, More... | |
View< double **, CLayout, HostType > | Kpara_local |
parllel kinetic energy, More... | |
View< double **, CLayout, HostType > | temp_para_local |
parallel temperature, More... | |
View< double **, CLayout, HostType > | den_all |
density, More... | |
View< double **, CLayout, HostType > | upara_all |
parallel bulk velocity, More... | |
View< double **, CLayout, HostType > | temp_all |
temperature, More... | |
View< double **, CLayout, HostType > | temp_perp_all |
perpendicular kinetic energy, More... | |
View< double **, CLayout, HostType > | temp_para_all |
parllel kinetic energy, More... | |
|
inline |
|
inline |
|
inline |
|
inline |