Struct FLUDSPointerSet
Defined in File fluds_structs.h
Inheritance Relationships
Derived Types
public opensn::AAHD_FLUDSPointerSet(Struct AAHD_FLUDSPointerSet)public opensn::CBCD_FLUDSPointerSet(Struct CBCD_FLUDSPointerSet)
Struct Documentation
-
struct FLUDSPointerSet
Base pointer set for FLUDs on the device.
Holds the common pointers and stride information shared between the device AAH and CBC FLUDS implementations.
Subclassed by opensn::AAHD_FLUDSPointerSet, opensn::CBCD_FLUDSPointerSet
Public Members
- double *__restrict__ local_psi = nullptr
Pointer to local angular fluxes.
- double *__restrict__ nonlocal_incoming_psi = nullptr
Pointer to non-local incoming non-local angular fluxes.
- double *__restrict__ nonlocal_outgoing_psi = nullptr
Pointer to non-local outgoing non-local angular fluxes.
-
std::uint64_t stride_size = 0
Stride size (number of groups times number of angles).