|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Operator runtime configuration shared between descriptors and instances. More...
#include <operator.h>
Public Attributes | |
| SimContinuityMode | continuity |
| double | clamp_min |
| double | clamp_max |
| double | continuity_tol |
| SimIRBoundaryPolicy | boundary |
| uint8_t | spacing_rank |
| double | spacing [SIM_OPERATOR_MAX_SPACING_DIMS] |
| double | norm_budget |
| double | norm_budget_softness |
| bool | representation_mode_override_enabled |
| SimRepresentationMode | representation_mode_override |
Operator runtime configuration shared between descriptors and instances.
| SimIRBoundaryPolicy SimOperatorConfig::boundary |
Boundary handling policy for spatial ops.
| double SimOperatorConfig::clamp_max |
Upper clamp bound for limited continuity.
| double SimOperatorConfig::clamp_min |
Lower clamp bound for limited continuity.
| SimContinuityMode SimOperatorConfig::continuity |
Singular-domain handling policy.
| double SimOperatorConfig::continuity_tol |
Offset tolerance for continuity probes.
| double SimOperatorConfig::norm_budget |
Optional L2 budget (0 disables).
| double SimOperatorConfig::norm_budget_softness |
Placeholder for future soft-limit behaviour.
| SimRepresentationMode SimOperatorConfig::representation_mode_override |
Per-operator representation override.
| bool SimOperatorConfig::representation_mode_override_enabled |
True when per-operator representation override is set.
| double SimOperatorConfig::spacing[SIM_OPERATOR_MAX_SPACING_DIMS] |
Optional per-dimension spacing metadata.
| uint8_t SimOperatorConfig::spacing_rank |
Number of spatial spacing entries populated.