| 
    XGCa
    
   | 
 
#include <diag_particle.hpp>


Public Member Functions | |
| DiagParticle () | |
| void | init (NLReader::NamelistReader &nlr) | 
| void | write (const DomainDecomposition< DeviceType > &pol_decomp, Plasma &plasma, double time, int gstep) | 
  Public Member Functions inherited from Diagnostic | |
| bool | is_triggered (int step) | 
| bool | has_been_triggered (int step) | 
| int | get_period () const | 
| Diagnostic () | |
| void | init (const std::string &name, int period, int first_step=-1) | 
| void | open_stream (const std::string &filename, const XGC_IO_Mode &mode) | 
| void | close_stream () | 
| void | write (const XGC_IO &xgc_io) | 
| void | start_write_step () | 
| bool | is_first_step () | 
| void | end_write_step () | 
Public Attributes | |
| bool | adios_stage | 
| int | particle_mod | 
  Public Attributes inherited from Diagnostic | |
| bool | is_on | 
Additional Inherited Members | |
  Protected Attributes inherited from Diagnostic | |
| StepTrigger | step_trigger | 
      
  | 
  inline | 
| void DiagParticle::init | ( | NLReader::NamelistReader & | nlr | ) | 
< Enable/disable Adios stage mode for xgc.particle


| void DiagParticle::write | ( | const DomainDecomposition< DeviceType > & | pol_decomp, | 
| Plasma & | plasma, | ||
| double | time, | ||
| int | gstep | ||
| ) | 


| bool DiagParticle::adios_stage | 
| int DiagParticle::particle_mod |