Oakfield API Documentation 1.0.0
Numerical core APIs
Loading...
Searching...
No Matches
SimFieldLayout Struct Reference

Layout description for a field. More...

#include <field.h>

Public Attributes

size_t rank
 
size_t * shape
 
size_t * strides
 
bool contiguous
 

Detailed Description

Layout description for a field.

Member Data Documentation

◆ contiguous

bool SimFieldLayout::contiguous

True if the field is stored contiguously.

◆ rank

size_t SimFieldLayout::rank

Number of logical dimensions.

◆ shape

size_t* SimFieldLayout::shape

Element counts per dimension (axis 0 slowest, axis rank-1 fastest).

◆ strides

size_t* SimFieldLayout::strides

Strides (in elements) per dimension for row-major layout.


The documentation for this struct was generated from the following file: