XGC1
|
#include <diagnostics.hpp>
Public Member Functions | |
Diagnostics () | |
Diagnostics (NLReader::NamelistReader &nlr) | |
void | open_streams (int step) |
void | close_streams () |
Public Attributes | |
PushDiagnostic< DeviceType > | push_diag |
HeatDiagnostics< DeviceType > | heat_diag |
PseudoInvDiagnostics | pseudo_inv_diag |
TracerDiagnostics | tracer_diag |
LoopVolDiagnostics | loop_vol_diag |
ParticleStream | particle_stream |
bool | diag_1d_on |
Whether diag_1d is output. More... | |
int | diag_1d_period |
How many steps between diag_1d output. More... | |
bool | diag_3d_on |
Whether diag_3d is output. More... | |
int | diag_3d_period |
How many steps between diag_3d output. More... | |
bool | diag_poincare |
Whether to do poincare output. More... | |
|
inline |
|
inline |
|
inline |
|
inline |
bool Diagnostics::diag_1d_on |
Whether diag_1d is output.
int Diagnostics::diag_1d_period |
How many steps between diag_1d output.
bool Diagnostics::diag_3d_on |
Whether diag_3d is output.
int Diagnostics::diag_3d_period |
How many steps between diag_3d output.
bool Diagnostics::diag_poincare |
Whether to do poincare output.
HeatDiagnostics<DeviceType> Diagnostics::heat_diag |
LoopVolDiagnostics Diagnostics::loop_vol_diag |
ParticleStream Diagnostics::particle_stream |
PseudoInvDiagnostics Diagnostics::pseudo_inv_diag |
PushDiagnostic<DeviceType> Diagnostics::push_diag |
TracerDiagnostics Diagnostics::tracer_diag |