XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
boundaries.hpp
Go to the documentation of this file.
1 #ifndef BOUNDARIES_HPP
2 #define BOUNDARIES_HPP
3 
4 #include "push_controls.hpp"
5 #include "sheath.hpp"
6 
7 template<class Device>
8 KOKKOS_INLINE_FUNCTION void boundaries(const PushControls &push_controls, const Species<Device> &species, const Grid<Device> &grid, const MagneticField<Device> &magnetic_field, const Sheath<Device> &sheath, const SheathParticles<Device> &sheath_particles, const Neutrals<Device> &neutrals, const HeatDiagnostics<Device> &heat_diag, SimdParticles &part_tmp, const SimdParticles &part_one, SimdGridWeights<Order::One, PIT_GLOBAL>& grid_wts, int i_item, int i_cycle );
9 
10 #include "boundaries.tpp"
11 
12 #endif
Definition: heat_diagnostics.hpp:14
Definition: grid_weights.hpp:51
Definition: push_controls.hpp:9
Definition: magnetic_field.hpp:12
Definition: grid.hpp:67
Definition: sheath.hpp:16
Definition: neutrals.hpp:6
Definition: particles.hpp:58
Definition: magnetic_field.F90:1
Definition: sheath.hpp:42
Definition: species.hpp:75
KOKKOS_INLINE_FUNCTION void boundaries(const PushControls &push_controls, const Species< Device > &species, const Grid< Device > &grid, const MagneticField< Device > &magnetic_field, const Sheath< Device > &sheath, const SheathParticles< Device > &sheath_particles, const Neutrals< Device > &neutrals, const HeatDiagnostics< Device > &heat_diag, SimdParticles &part_tmp, const SimdParticles &part_one, SimdGridWeights< Order::One, PIT_GLOBAL > &grid_wts, int i_item, int i_cycle)
Definition: boundaries.tpp:19