Struct SDESyncConfig

Struct Documentation

struct SDESyncConfig

Configuration for SDE synchronization.

Public Functions

inline void validate() const

Validate configuration.

Public Members

SDESyncMode sync_mode = {SDESyncMode::BUFFERED}
NoiseProcessType noise_type = {NoiseProcessType::WIENER}
std::chrono::microseconds max_noise_delay = {1000}
std::chrono::microseconds noise_buffer_time = {5000}
std::chrono::microseconds sync_timeout = {10000}
uint64_t random_seed = {12345}
double noise_intensity = {1.0}
size_t noise_dimensions = {1}
size_t buffer_size = {1000}
bool enable_interpolation = {true}
double interpolation_tolerance = {1e-6}
bool enable_time_sync = {true}
std::chrono::microseconds time_sync_interval = {1000}