Struct Arguments

Struct Documentation

struct Arguments

Arguments for the sweep kernel.

Public Functions

Arguments(DiscreteOrdinatesProblem &problem, const LBSGroupset &groupset, AAHD_AngleSet &angle_set, AAHD_FLUDS &fluds, bool is_surface_source_active)

Constructor.

Public Members

const char *__restrict__ mesh_data
const char *__restrict__ quad_data
const double *__restrict__ src_moment
double *__restrict__ phi
const std::uint32_t *__restrict__ directions
std::uint32_t angleset_size
std::uint32_t num_groups
std::uint32_t groupset_start
std::uint32_t groupset_size
AAHD_FLUDSPointerSet flud_data
const std::uint64_t *__restrict__ flud_index