XGC1
|
This is the complete list of members for Diag3DF0F, including all inherited members.
adios_stage | Diag3DF0F | |
calculate_diagnostics(const Simulation< DeviceType > &sml, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, Plasma &plasma, const VelocityGrid &vgrid, ElectricField< DeviceType > &electric_field, const View< double ****, CLayout, HostType > &ftot_n0, const VGridDistribution< HostType > &f0_f, const Drifts &d, const Drifts &dn0, const View< double **, CLayout, HostType > &T0, const View< double **, CLayout, HostType > &n0, const View< double **, CLayout, HostType > &n, const View< double ***, CLayout, HostType > &moments_adia_n0, const View< double ***, CLayout, HostType > &moments_nonadia_n0, const View< double ***, CLayout, HostType > &moments_adia_turb, const View< double ***, CLayout, HostType > &moments_nonadia_turb, const View< double ****, CLayout, HostType > &moments_nonadia_turb_en) | Diag3DF0F | |
close_stream() | Diagnostic | inline |
copy_drift_velocities(const Drifts &d_in) | Diag3DF0F | |
Diag3DF0F() | Diag3DF0F | inline |
Diagnostic() | Diagnostic | inline |
end_write_step() | Diagnostic | inline |
get_diag_vals(double mass, double charge, double angular_conv_fac, double vp, double en, double *v_mag, double *v_exb, double *v_par, double dpot0, double dpot1, double v_exb_n0_r, double v_exb_turb_r, double v_mag_tot_r, double v_pardrift_tot_r, bool include_vpar, double *v) | Diag3DF0F | |
get_drift_velocities(const DomainDecomposition< DeviceType > &pol_decomp, const VelocityGrid &vgrid, ElectricField< DeviceType > &electric_field, Plasma &plasma, const VGridDistribution< HostType > &f0_f, const View< double **, CLayout, HostType > &T0, bool use_turb) | Diag3DF0F | |
get_period() const | Diagnostic | inline |
has_been_triggered(int step) | Diagnostic | inline |
init(NLReader::NamelistReader &nlr, int default_period) | Diag3DF0F | |
Diagnostic::init(const std::string &name, int period, int first_step=-1) | Diagnostic | inline |
is_first_step() | Diagnostic | inline |
is_on | Diagnostic | |
is_triggered(int step) | Diagnostic | inline |
NVARS enum value | Diag3DF0F | private |
open_stream(const std::string &filename, const XGC_IO_Mode &mode) | Diagnostic | inline |
ParallelVelocity enum value | Diag3DF0F | private |
PoloidalVelocity enum value | Diag3DF0F | private |
RadEnFlux3DB enum value | Diag3DF0F | private |
RadEnFluxExB enum value | Diag3DF0F | private |
RadEnFluxMag enum value | Diag3DF0F | private |
RadialFlux3DB enum value | Diag3DF0F | private |
RadialFluxExB enum value | Diag3DF0F | private |
RadialFluxMag enum value | Diag3DF0F | private |
RadMomFlux3DB enum value | Diag3DF0F | private |
RadMomFluxExB enum value | Diag3DF0F | private |
RadMomFluxMag enum value | Diag3DF0F | private |
RadPotEnFlux3DB enum value | Diag3DF0F | private |
RadPotEnFluxExB enum value | Diag3DF0F | private |
RadPotEnFluxExBTurb enum value | Diag3DF0F | private |
RadPotEnFluxMag enum value | Diag3DF0F | private |
start_write_step() | Diagnostic | inline |
step_trigger | Diagnostic | protected |
TorAngMom enum value | Diag3DF0F | private |
ToroidalVelocity enum value | Diag3DF0F | private |
var_names | Diag3DF0F | private |
VarNames enum name | Diag3DF0F | private |
write(const Simulation< DeviceType > &sml, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, Plasma &plasma, const VelocityGrid &vgrid, ElectricField< DeviceType > &electric_field, const VGridDistribution< HostType > &f0_f, const Moments &moments) | Diag3DF0F | |
Diagnostic::write(const XGC_IO &xgc_io) | Diagnostic | inline |