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

Configuration for the Ornstein-Uhlenbeck operator. More...

#include <ornstein_uhlenbeck.h>

Public Attributes

size_t field_index
 
double mean
 
double sigma
 
double tau
 
uint64_t seed
 
SimOrnsteinUhlenbeckComplexMode complex_mode
 

Detailed Description

Configuration for the Ornstein-Uhlenbeck operator.

Member Data Documentation

◆ complex_mode

SimOrnsteinUhlenbeckComplexMode SimOrnsteinUhlenbeckOperatorConfig::complex_mode

Complex-field update mode.

◆ field_index

size_t SimOrnsteinUhlenbeckOperatorConfig::field_index

Target field index.

◆ mean

double SimOrnsteinUhlenbeckOperatorConfig::mean

Mean reversion target for each evolved scalar coordinate.

◆ seed

uint64_t SimOrnsteinUhlenbeckOperatorConfig::seed

Seed for deterministic random streams (0 => auto).

◆ sigma

double SimOrnsteinUhlenbeckOperatorConfig::sigma

Stationary standard deviation of the process.

◆ tau

double SimOrnsteinUhlenbeckOperatorConfig::tau

Relaxation time constant in seconds.


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