XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
FieldAlignedLocalFields< KT > Class Template Reference

#include <field_aligned_local_fields.hpp>

Public Member Functions

template<class Device >
KOKKOS_INLINE_FUNCTION FieldAlignedLocalFields (const Grid< Device > &grid, const Simulation< Device > &sml, const Species< Device > &species, const MagneticField< Device > &magnetic_field, const ElectricField< Device > &electric_field, SimdParticles &part, Simd< int > &itr)
 
template<class Device >
KOKKOS_INLINE_FUNCTION void fields_at_point (const ElectricField< Device > fields, const Simulation< Device > &sml, const Grid< Device > &grid, const SimdVector &B, const SimdVector2D &gradpsi, const Simd< double > &fld_phi, const Simd< int > &itr, const SimdGridVec &p, SimdGyroRadius< KT > &rho, LocalFields &fld) const
 

Constructor & Destructor Documentation

template<KinType KT>
template<class Device >
KOKKOS_INLINE_FUNCTION FieldAlignedLocalFields< KT >::FieldAlignedLocalFields ( const Grid< Device > &  grid,
const Simulation< Device > &  sml,
const Species< Device > &  species,
const MagneticField< Device > &  magnetic_field,
const ElectricField< Device > &  electric_field,
SimdParticles part,
Simd< int > &  itr 
)
inline

Member Function Documentation

template<KinType KT>
template<class Device >
KOKKOS_INLINE_FUNCTION void FieldAlignedLocalFields< KT >::fields_at_point ( const ElectricField< Device >  fields,
const Simulation< Device > &  sml,
const Grid< Device > &  grid,
const SimdVector B,
const SimdVector2D gradpsi,
const Simd< double > &  fld_phi,
const Simd< int > &  itr,
const SimdGridVec p,
SimdGyroRadius< KT > &  rho,
LocalFields fld 
) const
inline

Here is the call graph for this function:

Here is the caller graph for this function:


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