#include <col_species.hpp>
|
| CollisionSpecies () |
|
| CollisionSpecies (const VGridDistribution< HostType > &f_in, std::vector< Species< Device >> &all_species, int mb_n_nodes) |
|
void | setup_one (int isp, int mesh_ind, const Species< Device > &species, int local_node_ind, int first_node) |
|
void | setup_all (const std::vector< Species< Device >> &all_species, Kokkos::View< int **, HostType > &mesh_nodes, int mesh_batch_ind, int first_node) |
|
void | lambda_gamma_pair (double dt, Kokkos::View< double ***, Device > &gammac) |
|
int | n () const |
|
template<class Device>
void CollisionSpecies< Device >::lambda_gamma_pair |
( |
double |
dt, |
|
|
Kokkos::View< double ***, Device > & |
gammac |
|
) |
| |
|
inline |
template<class Device>
void CollisionSpecies< Device >::setup_all |
( |
const std::vector< Species< Device >> & |
all_species, |
|
|
Kokkos::View< int **, HostType > & |
mesh_nodes, |
|
|
int |
mesh_batch_ind, |
|
|
int |
first_node |
|
) |
| |
|
inline |
template<class Device>
void CollisionSpecies< Device >::setup_one |
( |
int |
isp, |
|
|
int |
mesh_ind, |
|
|
const Species< Device > & |
species, |
|
|
int |
local_node_ind, |
|
|
int |
first_node |
|
) |
| |
|
inline |
template<class Device>
Kokkos::DualView<double****,Kokkos::LayoutRight,Device> CollisionSpecies< Device >::pdf_n |
template<class Device>
Kokkos::DualView<double****,Kokkos::LayoutRight,Device> CollisionSpecies< Device >::pdf_np1 |
The documentation for this class was generated from the following file: