Oakfield API Documentation 1.0.0
Numerical core APIs
Loading...
Searching...
No Matches
SimStimulusWhiteNoiseConfig Struct Reference

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
 

Detailed Description

Configuration for seeded Gaussian white-noise stimulus injection.

Member Data Documentation

◆ field_index

size_t SimStimulusWhiteNoiseConfig::field_index

Target field index.

◆ fixed_clock

bool SimStimulusWhiteNoiseConfig::fixed_clock

Lock scaling to nominal_dt instead of adaptive dt.

◆ mean

double SimStimulusWhiteNoiseConfig::mean

Mean offset applied to the noise.

◆ nominal_dt

double SimStimulusWhiteNoiseConfig::nominal_dt

Nominal dt when fixed_clock is enabled (for scaling).

◆ scale_by_dt

bool SimStimulusWhiteNoiseConfig::scale_by_dt

When true, scale noise by sqrt(dt); else dt-independent.

◆ seed

uint64_t SimStimulusWhiteNoiseConfig::seed

Seed for reproducible random streams.

◆ sigma

double SimStimulusWhiteNoiseConfig::sigma

Standard deviation of the white noise.


The documentation for this struct was generated from the following file: