|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Configuration for seeded Gaussian white-noise stimulus injection. More...
#include <white_noise.h>
Public Attributes | |
| size_t | field_index |
| double | sigma |
| double | mean |
| double | nominal_dt |
| uint64_t | seed |
| bool | fixed_clock |
| bool | scale_by_dt |
Configuration for seeded Gaussian white-noise stimulus injection.
| size_t SimStimulusWhiteNoiseConfig::field_index |
Target field index.
| bool SimStimulusWhiteNoiseConfig::fixed_clock |
Lock scaling to nominal_dt instead of adaptive dt.
| double SimStimulusWhiteNoiseConfig::mean |
Mean offset applied to the noise.
| double SimStimulusWhiteNoiseConfig::nominal_dt |
Nominal dt when fixed_clock is enabled (for scaling).
| bool SimStimulusWhiteNoiseConfig::scale_by_dt |
When true, scale noise by sqrt(dt); else dt-independent.
| uint64_t SimStimulusWhiteNoiseConfig::seed |
Seed for reproducible random streams.
| double SimStimulusWhiteNoiseConfig::sigma |
Standard deviation of the white noise.