XGC1
|
#include <push_diagnostic.hpp>
Public Types | |
enum | VF_DIAG { PSI =0, BMAG, BPHI, V_ExB_GRADPSI, V_d_GRADPSI, GRADPSI2, V_d_B_POL, V_ExB_B_POL, TDB_GRADPSI, N_VF_DIAG } |
Public Member Functions | |
KOKKOS_INLINE_FUNCTION const Simd< double > & | operator[] (int i) const |
KOKKOS_INLINE_FUNCTION Simd < double > & | operator[] (int i) |
KOKKOS_INLINE_FUNCTION void | set (int i_simd, double fac, const Simd< double > &psi, double B, const SimdVector &bfield, const SimdVector2D &gradpsi, const SimdVector &tdb, const double(&yp_exb)[3], const SimdPhase &yprime) |
Public Attributes | |
Simd< double > | vd [N_VF_DIAG] |
enum VFDiag< PushDiagToggle::On >::VF_DIAG |
|
inline |
|
inline |
|
inline |
Simd<double> VFDiag< PushDiagToggle::On >::vd[N_VF_DIAG] |