OpenLB 1.7
|
#include <fieldArrayD.h>
Public Member Functions | |
GroupedDataCommunicatable (DATA &data) | |
std::size_t | size (ConstSpan< CellID > indices) const |
Get serialized size for data at locations indices | |
std::size_t | serialize (ConstSpan< CellID > indices, std::uint8_t *buffer) const |
Serialize data at locations indices to buffer | |
std::size_t | deserialize (ConstSpan< CellID > indices, const std::uint8_t *buffer) |
Deserialize data at locations indices to buffer | |
Definition at line 568 of file fieldArrayD.h.
|
inline |
Definition at line 573 of file fieldArrayD.h.
|
inline |
Deserialize data at locations indices
to buffer
Definition at line 603 of file fieldArrayD.h.
References olb::meta::list< TYPES >::for_each().
|
inline |
Serialize data at locations indices
to buffer
Definition at line 590 of file fieldArrayD.h.
References olb::meta::list< TYPES >::for_each().
|
inline |
Get serialized size for data at locations indices
Definition at line 577 of file fieldArrayD.h.
References olb::meta::list< TYPES >::for_each(), and olb::GroupedDataCommunicatable< DATA, GROUPS >::size().