XGC1
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
XGC_core
cpp
bounce.hpp
Go to the documentation of this file.
1
#ifndef BOUNCE_HPP
2
#define BOUNCE_HPP
3
4
#include "
push_controls.hpp
"
5
6
template
<
class
Device>
7
KOKKOS_INLINE_FUNCTION
void
bounce
(
const
PushControls
&push_controls,
const
MagneticField<Device>
&
magnetic_field
,
SimdParticles
&part,
const
SimdPhase
&ph_old);
8
9
#include "
bounce.tpp
"
10
11
#endif
PushControls
Definition:
push_controls.hpp:9
MagneticField
Definition:
magnetic_field.hpp:12
bounce
KOKKOS_INLINE_FUNCTION void bounce(const PushControls &push_controls, const MagneticField< Device > &magnetic_field, SimdParticles &part, const SimdPhase &ph_old)
Definition:
bounce.tpp:18
SimdParticles
Definition:
particles.hpp:61
magnetic_field
Definition:
magnetic_field.F90:1
SimdPhase
Definition:
particles.hpp:17
push_controls.hpp
bounce.tpp
Generated by
1.8.5