|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Non-owning typed view over contiguous, strided, or indexed scalar storage. More...
#include <sim_buffer.h>

Public Attributes | |
| void * | data |
| size_t | count |
| SimBufferDataType | type |
| SimFieldLayout | layout |
| const size_t * | logical_to_physical |
Non-owning typed view over contiguous, strided, or indexed scalar storage.
| size_t SimBufferView::count |
Logical element count.
| void* SimBufferView::data |
Caller-owned element storage.
| SimFieldLayout SimBufferView::layout |
Optional shape/stride metadata.
| const size_t* SimBufferView::logical_to_physical |
Optional linear logical-to-physical index map.
| SimBufferDataType SimBufferView::type |
Scalar storage type for each element.