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

Memory limits enforced by the simulation context. More...

#include <sim_context.h>

Public Attributes

size_t max_field_elements
 
size_t max_field_bytes
 
size_t max_fields
 
size_t max_total_field_bytes
 
size_t max_scratch_bytes_per_operator
 

Detailed Description

Memory limits enforced by the simulation context.

Set values to 0 to disable a particular limit.

Member Data Documentation

◆ max_field_bytes

size_t SimContextMemoryLimits::max_field_bytes

Max bytes per field.

◆ max_field_elements

size_t SimContextMemoryLimits::max_field_elements

Max element count per field.

◆ max_fields

size_t SimContextMemoryLimits::max_fields

Max field count per context.

◆ max_scratch_bytes_per_operator

size_t SimContextMemoryLimits::max_scratch_bytes_per_operator

Max scratch bytes per operator.

◆ max_total_field_bytes

size_t SimContextMemoryLimits::max_total_field_bytes

Max total bytes across all fields.


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