Struct ReflectingBoundary::ExtraData
Defined in File reflecting_boundary.h
Nested Relationships
This struct is a nested type of Class ReflectingBoundary.
Struct Documentation
-
struct ExtraData
Additional data specific to reflecting boundary for each groupset.
Public Members
-
std::vector<std::uint64_t> map_dirnum
Map from angle direction number in a quadrature to internal angle index.
-
std::vector<std::uint32_t> reflected_anglenum
Map from angle direction number in a quadrature to reflected angle index.
-
std::uint64_t node_stride = 0
Number of angles recorded in the boundary, which is also the stride of the face node.
If the boundary is opposing reflected, all angles are recorded. Otherwise, only outgoing ones are counted.
-
std::uint64_t old_stride = 0
Offset separating current and old boundary flux.
-
std::vector<std::uint64_t> map_dirnum