|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Configuration for rectangular standing wave-equation mode stimuli. More...
#include <wave_modes.h>

Public Attributes | |
| size_t | field_index |
| double | amplitude |
| unsigned int | mode_u |
| unsigned int | mode_v |
| double | extent_u |
| double | extent_v |
| double | wave_speed |
| double | phase |
| SimStimulusCoordConfig | coord |
| double | time_offset |
| double | rotation |
| bool | scale_by_dt |
Configuration for rectangular standing wave-equation mode stimuli.
| double SimStimulusWaveModesConfig::amplitude |
Output amplitude scale.
| SimStimulusCoordConfig SimStimulusWaveModesConfig::coord |
Coordinate mapping into the local chart.
| double SimStimulusWaveModesConfig::extent_u |
Rectangular extent along local u.
| double SimStimulusWaveModesConfig::extent_v |
Rectangular extent along local v.
| size_t SimStimulusWaveModesConfig::field_index |
Target field index.
| unsigned int SimStimulusWaveModesConfig::mode_u |
Standing-mode index along local u.
| unsigned int SimStimulusWaveModesConfig::mode_v |
Standing-mode index along local v.
| double SimStimulusWaveModesConfig::phase |
Global phase offset (radians).
| double SimStimulusWaveModesConfig::rotation |
Complex-output rotation (radians).
| bool SimStimulusWaveModesConfig::scale_by_dt |
When true, scale writes by dt.
| double SimStimulusWaveModesConfig::time_offset |
Additional time shift before evaluation.
| double SimStimulusWaveModesConfig::wave_speed |
Wave speed c used to derive omega_{m,n}.