#include <field_aligned_local_fields.hpp>
|
template<class Device > |
KOKKOS_INLINE_FUNCTION | FieldAlignedLocalFields (const Grid< Device > &grid, const PushControls &push_controls, const Species< Device > &species, const MagneticField< Device > &magnetic_field, const GridFieldPack< Device, PIT > &gfpack, SimdParticles &part, SimdGridWeights< Order::One, PIT > &grid_wts) |
|
template<class Device > |
KOKKOS_INLINE_FUNCTION void | fields_at_point (const GridFieldPack< Device, PIT > fields, const PushControls &push_controls, const Grid< Device > &grid, const SimdVector &B, const SimdVector2D &gradpsi, const SimdGridWeights< Order::One, PIT > &grid_wts, SimdGyroWeights< KT > &rho_wts, LocalFields &fld) const |
|
template<KinType KT, PhiInterpType PIT>
template<class Device >
template<KinType KT, PhiInterpType PIT>
template<class Device >
KOKKOS_INLINE_FUNCTION void FieldAlignedLocalFields< KT, PIT >::fields_at_point |
( |
const GridFieldPack< Device, PIT > |
fields, |
|
|
const PushControls & |
push_controls, |
|
|
const Grid< Device > & |
grid, |
|
|
const SimdVector & |
B, |
|
|
const SimdVector2D & |
gradpsi, |
|
|
const SimdGridWeights< Order::One, PIT > & |
grid_wts, |
|
|
SimdGyroWeights< KT > & |
rho_wts, |
|
|
LocalFields & |
fld |
|
) |
| const |
|
inline |
The documentation for this class was generated from the following file: