XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DiagF0DF Member List

This is the complete list of members for DiagF0DF, including all inherited members.

add_active_source(const std::string &new_source_name)DiagF0DFinlineprivate
calculate_ptl_change(const Simulation< DeviceType > &sml, const Grid< DeviceType > &grid, const MagneticField< DeviceType > &magnetic_field, Plasma &plasma, const VelocityGrid &vgrid, const DomainDecomposition< DeviceType > &pol_decomp)DiagF0DF
clear_active_sources()DiagF0DFinlineprivate
close_stream()Diagnosticinline
Density enum valueDiagF0DF
DensityChange enum valueDiagF0DF
DiagF0DF()DiagF0DFinline
Diagnostic()Diagnosticinline
end_write_step()Diagnosticinline
EnergyChange enum valueDiagF0DF
get_period() const Diagnosticinline
has_been_triggered(int step)Diagnosticinline
init(NLReader::NamelistReader &nlr, const Simulation< DeviceType > &sml, const Grid< DeviceType > &grid, const Plasma &plasma, int f_source_period)DiagF0DFinline
Diagnostic::init(const std::string &name, int period, int first_step=-1)Diagnosticinline
is_first_step()Diagnosticinline
is_onDiagnostic
is_triggered(int step)Diagnosticinline
MomentumChange enum valueDiagF0DF
N enum valueDiagF0DF
n_active_sources() const DiagF0DFinlineprivate
open_stream(const std::string &filename, const XGC_IO_Mode &mode)Diagnosticinline
port1(const DomainDecomposition< DeviceType > &pol_decomp, const Grid< DeviceType > &grid, const VelocityGrid &vgrid, Plasma &plasma, const VGridDistribution< HostType > &f0_f_h, const VGridDistribution< HostType > &f0_df0g_h, std::string source_name)DiagF0DF
pv_gridDiagF0DFprivate
pv_ptlDiagF0DFprivate
set_ptl_baseline(const Simulation< DeviceType > &sml, const Grid< DeviceType > &grid, const MagneticField< DeviceType > &magnetic_field, Plasma &plasma, const VelocityGrid &vgrid, const DomainDecomposition< DeviceType > &pol_decomp)DiagF0DF
source_namesDiagF0DFprivate
start_write_step()Diagnosticinline
step_triggerDiagnosticprotected
tindex_periodDiagF0DFprivate
Volume enum valueDiagF0DF
write(const Simulation< DeviceType > &sml, const Grid< DeviceType > &grid, const MagneticField< DeviceType > &magnetic_field, Plasma &plasma)DiagF0DF
Diagnostic::write(const XGC_IO &xgc_io)Diagnosticinline