|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Configuration for sampling zeta or xi over a charted complex-plane slice. More...
#include <zeta_plane_slice.h>
Public Attributes | |
| size_t | field_index |
| double | amplitude |
| double | sigma_center |
| double | t_center |
| double | sigma_span |
| double | t_span |
| double | log_floor |
| SimPlaneChartKind | chart_kind |
| SimPlaneProjectionKind | sigma_projection |
| SimPlaneProjectionKind | t_projection |
| bool | sigma_flip |
| bool | t_flip |
| double | chart_center_x |
| double | chart_center_y |
| double | chart_rotation |
| double | chart_ellipse_u |
| double | chart_ellipse_v |
| double | chart_spiral_arms |
| double | chart_spiral_pitch |
| double | chart_spiral_phase |
| double | chart_spiral_angular_velocity |
| SimStimulusZetaPlaneSliceFamily | family |
| SimStimulusZetaPlaneSliceViewMode | view_mode |
| SimStimulusZetaPlaneSliceRenderMode | render_mode |
Configuration for sampling zeta or xi over a charted complex-plane slice.
| double SimStimulusZetaPlaneSliceConfig::amplitude |
Scalar multiplier applied to the projected view.
| double SimStimulusZetaPlaneSliceConfig::chart_center_x |
Chart-space center offset in normalized sample space.
| double SimStimulusZetaPlaneSliceConfig::chart_center_y |
Chart-space center offset in normalized sample space.
| double SimStimulusZetaPlaneSliceConfig::chart_ellipse_u |
Elliptic semi-axis in local U coordinates.
| double SimStimulusZetaPlaneSliceConfig::chart_ellipse_v |
Elliptic semi-axis in local V coordinates.
| SimPlaneChartKind SimStimulusZetaPlaneSliceConfig::chart_kind |
Shared plane chart used to warp the sampled window.
| double SimStimulusZetaPlaneSliceConfig::chart_rotation |
Chart rotation in radians for cartesian/elliptic modes.
| double SimStimulusZetaPlaneSliceConfig::chart_spiral_angular_velocity |
Spiral angular drift rate.
| double SimStimulusZetaPlaneSliceConfig::chart_spiral_arms |
Spiral arm-count multiplier.
| double SimStimulusZetaPlaneSliceConfig::chart_spiral_phase |
Spiral additive phase offset in radians.
| double SimStimulusZetaPlaneSliceConfig::chart_spiral_pitch |
Spiral radial pitch multiplier.
| SimStimulusZetaPlaneSliceFamily SimStimulusZetaPlaneSliceConfig::family |
Which analytic family to sample.
| size_t SimStimulusZetaPlaneSliceConfig::field_index |
Target field index.
| double SimStimulusZetaPlaneSliceConfig::log_floor |
Positive floor used by log_abs to avoid -inf at zeros.
| SimStimulusZetaPlaneSliceRenderMode SimStimulusZetaPlaneSliceConfig::render_mode |
Exact or interactive render behavior.
| double SimStimulusZetaPlaneSliceConfig::sigma_center |
Real-part center of the sampled window.
| bool SimStimulusZetaPlaneSliceConfig::sigma_flip |
When true, reflect the sigma projection across the window center.
| SimPlaneProjectionKind SimStimulusZetaPlaneSliceConfig::sigma_projection |
Chart axis projected into sigma.
| double SimStimulusZetaPlaneSliceConfig::sigma_span |
Width of the sampled window in sigma.
| double SimStimulusZetaPlaneSliceConfig::t_center |
Imaginary-part center of the sampled window.
| bool SimStimulusZetaPlaneSliceConfig::t_flip |
When true, reflect the t projection across the window center.
| SimPlaneProjectionKind SimStimulusZetaPlaneSliceConfig::t_projection |
Chart axis projected into t.
| double SimStimulusZetaPlaneSliceConfig::t_span |
Height of the sampled window in t.
| SimStimulusZetaPlaneSliceViewMode SimStimulusZetaPlaneSliceConfig::view_mode |
Scalar projection written into the field.