|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Shared configuration for sinusoidal stimulus variants. More...
#include <sinusoidal.h>

Public Attributes | |
| size_t | field_index |
| double | amplitude |
| double | wavenumber |
| double | kx |
| double | ky |
| double | omega |
| double | phase |
| SimStimulusCoordConfig | coord |
| double | time_offset |
| double | nominal_dt |
| double | kdot |
| double | wdot |
| double | rotation |
| bool | use_wavevector |
| bool | fixed_clock |
| bool | scale_by_dt |
Shared configuration for sinusoidal stimulus variants.
| double SimStimulusSinusoidalConfig::amplitude |
Signal amplitude.
| SimStimulusCoordConfig SimStimulusSinusoidalConfig::coord |
Spatial coordinate mapping configuration.
| size_t SimStimulusSinusoidalConfig::field_index |
Target field index.
| bool SimStimulusSinusoidalConfig::fixed_clock |
Lock the driving clock to nominal_dt instead of adaptive dt.
| double SimStimulusSinusoidalConfig::kdot |
Wavenumber sweep rate for chirp (rad / unit / s).
| double SimStimulusSinusoidalConfig::kx |
Optional wavevector X component (rad / unit).
| double SimStimulusSinusoidalConfig::ky |
Optional wavevector Y component (rad / unit).
| double SimStimulusSinusoidalConfig::nominal_dt |
Optional nominal dt when fixed_clock is enabled (<=0 uses actual dt).
| double SimStimulusSinusoidalConfig::omega |
Base angular frequency (rad / s).
| double SimStimulusSinusoidalConfig::phase |
Global phase offset (radians).
| double SimStimulusSinusoidalConfig::rotation |
Rotation applied when writing into complex fields (radians).
| bool SimStimulusSinusoidalConfig::scale_by_dt |
When true, scale writes by substep dt; false = dt-independent signal.
| double SimStimulusSinusoidalConfig::time_offset |
Additional time offset applied before evaluation.
| bool SimStimulusSinusoidalConfig::use_wavevector |
When true, use (kx,ky) instead of wavenumber+coord.
| double SimStimulusSinusoidalConfig::wavenumber |
Base spatial wavenumber (rad / unit).
| double SimStimulusSinusoidalConfig::wdot |
Frequency sweep rate for chirp (rad / s^2).