|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Configuration for seeded ridged fractal noise stimuli. More...
#include <ridged_noise.h>

Public Attributes | |
| size_t | field_index |
| double | amplitude |
| double | hurst |
| double | lacunarity |
| unsigned int | octaves |
| SimStimulusCoordConfig | coord |
| uint64_t | seed |
| bool | scale_by_dt |
Configuration for seeded ridged fractal noise stimuli.
| double SimStimulusRidgedNoiseConfig::amplitude |
Base amplitude of the coarsest octave.
| SimStimulusCoordConfig SimStimulusRidgedNoiseConfig::coord |
Spatial coordinate mapping configuration.
| size_t SimStimulusRidgedNoiseConfig::field_index |
Target field index.
| double SimStimulusRidgedNoiseConfig::hurst |
Hurst exponent H (0 < H < 1).
| double SimStimulusRidgedNoiseConfig::lacunarity |
Frequency multiplier per octave lambda (>= 1).
| unsigned int SimStimulusRidgedNoiseConfig::octaves |
Number of octaves to sum (>= 1).
| bool SimStimulusRidgedNoiseConfig::scale_by_dt |
When true, scale writes by dt; else dt-independent.
| uint64_t SimStimulusRidgedNoiseConfig::seed |
RNG seed for reproducible phases.