XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
boundaries.hpp
Go to the documentation of this file.
1 #ifndef BOUNDARIES_HPP
2 #define BOUNDARIES_HPP
3 #include "sheath.hpp"
4 
5 template<class Device>
6 KOKKOS_INLINE_FUNCTION void boundaries(const Simulation<Device> &sml, const Species<Device> &species, const Grid<Device> &grid, const MagneticField<Device> &magnetic_field, const Charge<Device> &charge, 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, Simd<int>& itr, int i_item );
7 
8 #include "boundaries.tpp"
9 
10 #endif
Definition: heat_diagnostics.hpp:7
Definition: sml.hpp:8
Definition: magnetic_field.hpp:9
Definition: grid.hpp:10
KOKKOS_INLINE_FUNCTION void boundaries(const Simulation< Device > &sml, const Species< Device > &species, const Grid< Device > &grid, const MagneticField< Device > &magnetic_field, const Charge< Device > &charge, 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, Simd< int > &itr, int i_item)
Definition: boundaries.tpp:15
Definition: sheath.hpp:16
Definition: neutrals.hpp:6
Definition: particles.hpp:31
Definition: magnetic_field.F90:1
Definition: simd.hpp:18
Definition: sheath.hpp:42
Definition: species.hpp:13
Definition: charge.hpp:9