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

Configuration for a Gaussian-band Lissajous ridge stimulus. More...

#include <lissajous.h>

Collaboration diagram for SimStimulusLissajousConfig:

Public Attributes

size_t field_index
 
double amplitude
 
double wavenumber_x
 
double wavenumber_y
 
double omega_x
 
double omega_y
 
double phase_x
 
double phase_y
 
double coupling
 
double bias
 
double line_width
 
double time_offset
 
SimStimulusCoordConfig coord
 
double rotation
 
bool scale_by_dt
 

Detailed Description

Configuration for a Gaussian-band Lissajous ridge stimulus.

Member Data Documentation

◆ amplitude

double SimStimulusLissajousConfig::amplitude

Overall write amplitude.

◆ bias

double SimStimulusLissajousConfig::bias

Additive band offset applied to the implicit curve.

◆ coord

SimStimulusCoordConfig SimStimulusLissajousConfig::coord

Coordinate mapping for scalar/separable evaluation.

◆ coupling

double SimStimulusLissajousConfig::coupling

Y oscillator coupling multiplier.

◆ field_index

size_t SimStimulusLissajousConfig::field_index

Target field index.

◆ line_width

double SimStimulusLissajousConfig::line_width

Gaussian band width in implicit-curve space.

◆ omega_x

double SimStimulusLissajousConfig::omega_x

X oscillator angular frequency (rad/s).

◆ omega_y

double SimStimulusLissajousConfig::omega_y

Y oscillator angular frequency (rad/s).

◆ phase_x

double SimStimulusLissajousConfig::phase_x

X oscillator phase offset (radians).

◆ phase_y

double SimStimulusLissajousConfig::phase_y

Y oscillator phase offset (radians).

◆ rotation

double SimStimulusLissajousConfig::rotation

Complex-output rotation (radians).

◆ scale_by_dt

bool SimStimulusLissajousConfig::scale_by_dt

When true, scale writes by dt.

◆ time_offset

double SimStimulusLissajousConfig::time_offset

Additional time offset applied before evaluation.

◆ wavenumber_x

double SimStimulusLissajousConfig::wavenumber_x

X oscillator spatial frequency (rad/unit).

◆ wavenumber_y

double SimStimulusLissajousConfig::wavenumber_y

Y oscillator spatial frequency (rad/unit).


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