XGC1
|
#include "radiation.hpp"
Functions | |
KOKKOS_INLINE_FUNCTION int | sequential_index_search (const View< double *, CLayout, DeviceType > &x_view, double x) |
void | apply_radiation (const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, const VelocityGrid &vgrid, const Moments &moments, const View< double *, CLayout, HostType > &neu_node_dens_h, const Radiation &radiation, const VGridDistribution< HostType > &f0_f_h, const VGridDistribution< HostType > &f0_df0g_h, double dt) |
void apply_radiation | ( | const MagneticField< DeviceType > & | magnetic_field, |
const Grid< DeviceType > & | grid, | ||
const DomainDecomposition< DeviceType > & | pol_decomp, | ||
const VelocityGrid & | vgrid, | ||
const Moments & | moments, | ||
const View< double *, CLayout, HostType > & | neu_node_dens_h, | ||
const Radiation & | radiation, | ||
const VGridDistribution< HostType > & | f0_f_h, | ||
const VGridDistribution< HostType > & | f0_df0g_h, | ||
double | dt | ||
) |
KOKKOS_INLINE_FUNCTION int sequential_index_search | ( | const View< double *, CLayout, DeviceType > & | x_view, |
double | x | ||
) |