Struct AAHD_NonLocalBank
Defined in File aahd_fluds.h
Inheritance Relationships
Base Type
public opensn::AAHD_Bank(Struct AAHD_Bank)
Derived Type
public opensn::AAHD_NonLocalDelayedBank(Struct AAHD_NonLocalDelayedBank)
Struct Documentation
-
struct AAHD_NonLocalBank : public opensn::AAHD_Bank
Non-local bank storage structure.
Subclassed by opensn::AAHD_NonLocalDelayedBank
Public Functions
-
AAHD_NonLocalBank() = default
-
AAHD_NonLocalBank(const std::vector<std::size_t> &loc_sizes, const std::vector<std::size_t> &loc_offsets, std::size_t stride)
Member constructor.
-
AAHD_NonLocalBank(const std::vector<std::size_t> &loc_sizes, const std::vector<std::size_t> &loc_offsets, std::size_t stride, crb::Stream &stream)
Asynchronous member constructor.
-
void UpdateViews(std::vector<std::span<double>> &views)
Update views.
-
AAHD_NonLocalBank() = default