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

State for digamma square stimulus. More...

#include <digamma_square.h>

Collaboration diagram for SimDigammaSquareState:

Public Attributes

SimStimulusDigammaSquareConfig config
 
SimClockMode clock_mode
 
double locked_time
 
size_t last_step_index
 
bool clock_initialized
 
double * buffer
 
size_t buffer_capacity
 
SimComplexDoublebuffer_complex
 
size_t buffer_complex_capacity
 
char symbolic [192]
 

Detailed Description

State for digamma square stimulus.

Member Data Documentation

◆ buffer

double* SimDigammaSquareState::buffer

Owned real-valued work buffer.

◆ buffer_capacity

size_t SimDigammaSquareState::buffer_capacity

Allocated element capacity for buffer.

◆ buffer_complex

SimComplexDouble* SimDigammaSquareState::buffer_complex

Owned complex-valued work buffer.

◆ buffer_complex_capacity

size_t SimDigammaSquareState::buffer_complex_capacity

Allocated element capacity for complex buffer.

◆ clock_initialized

bool SimDigammaSquareState::clock_initialized

True once clock state has been initialized.

◆ clock_mode

SimClockMode SimDigammaSquareState::clock_mode

Clock mode used by the registered variant.

◆ config

SimStimulusDigammaSquareConfig SimDigammaSquareState::config

Normalized operator configuration.

◆ last_step_index

size_t SimDigammaSquareState::last_step_index

Step index associated with locked_time.

◆ locked_time

double SimDigammaSquareState::locked_time

Accumulated or locked clock time.

◆ symbolic

char SimDigammaSquareState::symbolic[192]

Cached symbolic descriptor string.


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