XGC1
|
#include "push_controls.hpp"
#include "electric_field.hpp"
#include "perturbed_B_field.hpp"
#include "push_diagnostic.tpp"
Go to the source code of this file.
Classes | |
struct | VFDiag< PDT > |
struct | VFDiag< PushDiagToggle::On > |
class | PushDiagnostic< Device > |
Namespaces | |
Diag | |
Typedefs | |
typedef VFDiag < PushDiagToggle::On > | VF |
Enumerations | |
enum | PushDiagToggle { PushDiagToggle::On, PushDiagToggle::Off } |
enum | Diag::D1D_PV1 { Diag::D1D_NPV1 = 19 } |
Functions | |
template<class Device > | |
KOKKOS_INLINE_FUNCTION void | push_diagnostics_c (const Grid< Device > &grid, const MagneticField< Device > &magnetic_field, const ElectricField< Device > &electric_field, const PushDiagnostic< Device > &diag, const PushControls &push_controls, const Species< Device > &species, const PerturbedBField< Device > &perturbed_B_field, int) |
typedef VFDiag<PushDiagToggle::On> VF |
|
strong |
KOKKOS_INLINE_FUNCTION void push_diagnostics_c | ( | const Grid< Device > & | grid, |
const MagneticField< Device > & | magnetic_field, | ||
const ElectricField< Device > & | electric_field, | ||
const PushDiagnostic< Device > & | diag, | ||
const PushControls & | push_controls, | ||
const Species< Device > & | species, | ||
const PerturbedBField< Device > & | perturbed_B_field, | ||
int | |||
) |