#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, PhiInterpType::Planes > &gfpack, SimdParticles &part, Simd< int > &itr) |
|
template<class Device > |
KOKKOS_INLINE_FUNCTION void | fields_at_point (const GridFieldPack< Device, PhiInterpType::Planes > fields, const PushControls &push_controls, const Grid< Device > &grid, const SimdVector &B, const SimdVector2D &gradpsi, const Simd< double > &fld_phi, const Simd< int > &itr, const SimdGridVec &p, SimdGyroRadius< GyroKin > &rho, LocalFields &fld) const |
|
template<class Device >
KOKKOS_INLINE_FUNCTION void FieldAlignedLocalFields< GyroKin, PhiInterpType::Planes >::fields_at_point |
( |
const GridFieldPack< Device, PhiInterpType::Planes > |
fields, |
|
|
const PushControls & |
push_controls, |
|
|
const Grid< Device > & |
grid, |
|
|
const SimdVector & |
B, |
|
|
const SimdVector2D & |
gradpsi, |
|
|
const Simd< double > & |
fld_phi, |
|
|
const Simd< int > & |
itr, |
|
|
const SimdGridVec & |
p, |
|
|
SimdGyroRadius< GyroKin > & |
rho, |
|
|
LocalFields & |
fld |
|
) |
| const |
|
inline |
The documentation for this class was generated from the following file: