|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Configuration parameters for the legacy sinusoidal stimulus operator. More...
#include <stimulus.h>

Public Attributes | |
| size_t | field_index |
| double | amplitude |
| double | wavenumber |
| double | omega |
| double | phase |
| SimStimulusCoordConfig | coord |
| double | time_offset |
| bool | scale_by_dt |
Configuration parameters for the legacy sinusoidal stimulus operator.
| double StimulusOperatorConfig::amplitude |
Signal amplitude.
| SimStimulusCoordConfig StimulusOperatorConfig::coord |
Spatial coordinate mapping configuration.
| size_t StimulusOperatorConfig::field_index |
Field index receiving the forcing term.
| double StimulusOperatorConfig::omega |
Angular frequency (rad / s).
| double StimulusOperatorConfig::phase |
Phase offset (radians).
| bool StimulusOperatorConfig::scale_by_dt |
When true, scale writes by substep dt; false = dt-independent signal.
| double StimulusOperatorConfig::time_offset |
Time offset applied before evaluating the driving function.
| double StimulusOperatorConfig::wavenumber |
Spatial wavenumber (rad / unit).