|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Configuration for checkerboard or stripe pattern stimulus writes. More...
#include <checkerboard.h>

Public Attributes | |
| size_t | field_index |
| double | amplitude |
| double | period_x |
| double | period_y |
| SimStimulusCoordConfig | coord |
| double | phase |
| double | complex_phase |
| bool | scale_by_dt |
Configuration for checkerboard or stripe pattern stimulus writes.
| double SimStimulusCheckerboardConfig::amplitude |
Amplitude of the pattern.
| double SimStimulusCheckerboardConfig::complex_phase |
Additional complex rotation for complex fields (radians).
| SimStimulusCoordConfig SimStimulusCheckerboardConfig::coord |
Spatial coordinate mapping configuration.
| size_t SimStimulusCheckerboardConfig::field_index |
Target field index.
| double SimStimulusCheckerboardConfig::period_x |
Period in coordinate units along X (>= 1).
| double SimStimulusCheckerboardConfig::period_y |
Period in coordinate units along Y (> 0; <= 0 → stripes in X only).
| double SimStimulusCheckerboardConfig::phase |
Global phase offset in checker cells (0..1).
| bool SimStimulusCheckerboardConfig::scale_by_dt |
When true, scale writes by dt; otherwise dt-independent.