ORB5X 1.0.0
Performance-portable global electromagnetic gyrokinetic PIC code
Loading...
Searching...
No Matches
orb5x::DiagnosticBSpline Class Reference

#include "diagnostic_bspline.hpp"

Static Public Member Functions

static void diag_increment_counter ()
static void diag_init ()
static void diag_write_mom_e (const Kokkos::View< Complex *** > &mom, int mode)
static void diag_write_mom_ePas (const Kokkos::View< Complex ** > &mom, int mode)
static void diag_write_mom_eTrp (const Kokkos::View< Complex ** > &mom, int mode)
static void diag_write_mom_i (const Kokkos::View< Complex *** > &mom, int mode)
static void diag_write_mom_igc (const Kokkos::View< Complex *** > &mom, int mode)
static void diag_write_momSN (const Kokkos::View< Complex *** > &mom, const std::string &label)
static void diag_write_phi (const Kokkos::View< Complex * > &phi, int mode)
static void diag_write_rhs (const Kokkos::View< Complex * > &rhs, int mode)
static void diag_write_src (const Kokkos::View< Complex * > &rhs, int mode)
static std::string format_mode_str (int mode)
static std::string format_run_str ()
static int get_counter_mom ()
static int get_counter_mom_timestep ()
static int get_counter_phi ()
static int get_counter_phi_timestep ()
static Real get_current_time ()
static std::string get_diag_filename (int mode)
static bool isDiagnoseMomThisTimeStep ()
static bool isDiagnosePhiThisTimeStep ()
static bool isNotLocked ()
static void reset_state ()

Member Function Documentation

◆ diag_increment_counter()

void orb5x::DiagnosticBSpline::diag_increment_counter ( )
static

◆ diag_init()

void orb5x::DiagnosticBSpline::diag_init ( )
static

◆ diag_write_mom_e()

void orb5x::DiagnosticBSpline::diag_write_mom_e ( const Kokkos::View< Complex *** > & mom,
int mode )
static

◆ diag_write_mom_ePas()

void orb5x::DiagnosticBSpline::diag_write_mom_ePas ( const Kokkos::View< Complex ** > & mom,
int mode )
static

◆ diag_write_mom_eTrp()

void orb5x::DiagnosticBSpline::diag_write_mom_eTrp ( const Kokkos::View< Complex ** > & mom,
int mode )
static

◆ diag_write_mom_i()

void orb5x::DiagnosticBSpline::diag_write_mom_i ( const Kokkos::View< Complex *** > & mom,
int mode )
static

◆ diag_write_mom_igc()

void orb5x::DiagnosticBSpline::diag_write_mom_igc ( const Kokkos::View< Complex *** > & mom,
int mode )
static

◆ diag_write_momSN()

void orb5x::DiagnosticBSpline::diag_write_momSN ( const Kokkos::View< Complex *** > & mom,
const std::string & label )
static

◆ diag_write_phi()

void orb5x::DiagnosticBSpline::diag_write_phi ( const Kokkos::View< Complex * > & phi,
int mode )
static

◆ diag_write_rhs()

void orb5x::DiagnosticBSpline::diag_write_rhs ( const Kokkos::View< Complex * > & rhs,
int mode )
static

◆ diag_write_src()

void orb5x::DiagnosticBSpline::diag_write_src ( const Kokkos::View< Complex * > & rhs,
int mode )
static

◆ format_mode_str()

std::string orb5x::DiagnosticBSpline::format_mode_str ( int mode)
static

◆ format_run_str()

std::string orb5x::DiagnosticBSpline::format_run_str ( )
static

◆ get_counter_mom()

int orb5x::DiagnosticBSpline::get_counter_mom ( )
inlinestatic

◆ get_counter_mom_timestep()

int orb5x::DiagnosticBSpline::get_counter_mom_timestep ( )
inlinestatic

◆ get_counter_phi()

int orb5x::DiagnosticBSpline::get_counter_phi ( )
inlinestatic

◆ get_counter_phi_timestep()

int orb5x::DiagnosticBSpline::get_counter_phi_timestep ( )
inlinestatic

◆ get_current_time()

Real orb5x::DiagnosticBSpline::get_current_time ( )
static

◆ get_diag_filename()

std::string orb5x::DiagnosticBSpline::get_diag_filename ( int mode)
static

◆ isDiagnoseMomThisTimeStep()

bool orb5x::DiagnosticBSpline::isDiagnoseMomThisTimeStep ( )
static

◆ isDiagnosePhiThisTimeStep()

bool orb5x::DiagnosticBSpline::isDiagnosePhiThisTimeStep ( )
static

◆ isNotLocked()

bool orb5x::DiagnosticBSpline::isNotLocked ( )
static

◆ reset_state()

void orb5x::DiagnosticBSpline::reset_state ( )
inlinestatic

The documentation for this class was generated from the following file: