Struct Arguments
Defined in File arguments.h
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
-
Arguments(DiscreteOrdinatesProblem &problem, const LBSGroupset &groupset, AAHD_AngleSet &angle_set, AAHD_FLUDS &fluds, bool is_surface_source_active)