|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Configuration parameters for the coordinate generator operator. More...
#include <coordinate.h>

Public Attributes | |
| size_t | output_field |
| SimCoordinateMode | mode |
| SimCoordinateNormalizeMode | normalize |
| SimStimulusCoordConfig | coord |
| double | gain |
| double | bias |
| double | time_offset |
| bool | accumulate |
| bool | scale_by_dt |
| bool | exact_gain_enabled |
| uint64_t | exact_gain_raw |
| bool | exact_bias_enabled |
| uint64_t | exact_bias_raw |
Configuration parameters for the coordinate generator operator.
| bool SimCoordinateOperatorConfig::accumulate |
Add into output when true.
| double SimCoordinateOperatorConfig::bias |
Bias added after gain.
| SimStimulusCoordConfig SimCoordinateOperatorConfig::coord |
Coordinate mapping configuration.
| bool SimCoordinateOperatorConfig::exact_bias_enabled |
Interpret exact_bias_raw in the output integer domain.
| uint64_t SimCoordinateOperatorConfig::exact_bias_raw |
Exact bias literal encoded in the output integer domain.
| bool SimCoordinateOperatorConfig::exact_gain_enabled |
Interpret exact_gain_raw in the output integer domain.
| uint64_t SimCoordinateOperatorConfig::exact_gain_raw |
Exact gain literal encoded in the output integer domain.
| double SimCoordinateOperatorConfig::gain |
Gain applied after normalization.
| SimCoordinateMode SimCoordinateOperatorConfig::mode |
Index vs coordinate mapping.
| SimCoordinateNormalizeMode SimCoordinateOperatorConfig::normalize |
Optional normalization mode.
| size_t SimCoordinateOperatorConfig::output_field |
Field receiving the coordinate values.
| bool SimCoordinateOperatorConfig::scale_by_dt |
Scale accumulated writes by substep dt.
| double SimCoordinateOperatorConfig::time_offset |
Time offset (used by radial velocity).