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

Configuration for log-polar interference stimulus fields. More...

#include <log_polar.h>

Collaboration diagram for SimStimulusLogPolarConfig:

Public Attributes

size_t field_index
 
double amplitude
 
double radial_frequency
 
double angular_frequency
 
double orientation
 
double orientation_rate
 
double omega
 
double phase
 
double radius_floor
 
double time_offset
 
SimStimulusCoordConfig coord
 
double rotation
 
bool scale_by_dt
 

Detailed Description

Configuration for log-polar interference stimulus fields.

Member Data Documentation

◆ amplitude

double SimStimulusLogPolarConfig::amplitude

Output amplitude scale.

◆ angular_frequency

double SimStimulusLogPolarConfig::angular_frequency

Polar-angle phase coefficient.

◆ coord

SimStimulusCoordConfig SimStimulusLogPolarConfig::coord

Coordinate sampling and radial-center config.

◆ field_index

size_t SimStimulusLogPolarConfig::field_index

Target field index.

◆ omega

double SimStimulusLogPolarConfig::omega

Temporal angular frequency (rad/s).

◆ orientation

double SimStimulusLogPolarConfig::orientation

Output frame rotation angle (radians).

◆ orientation_rate

double SimStimulusLogPolarConfig::orientation_rate

Output frame angular drift (rad/s).

◆ phase

double SimStimulusLogPolarConfig::phase

Global phase offset (radians).

◆ radial_frequency

double SimStimulusLogPolarConfig::radial_frequency

Log-radius phase coefficient.

◆ radius_floor

double SimStimulusLogPolarConfig::radius_floor

Positive epsilon added before log(radius + eps).

◆ rotation

double SimStimulusLogPolarConfig::rotation

Complex-output rotation (radians).

◆ scale_by_dt

bool SimStimulusLogPolarConfig::scale_by_dt

When true, scale writes by dt.

◆ time_offset

double SimStimulusLogPolarConfig::time_offset

Additional time shift applied before evaluation.


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