|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Configuration for the analytic warp operator. More...
#include <analytic_warp.h>
Public Attributes | |
| size_t | field_index |
| AnalyticWarpProfile | profile |
| double | delta |
| double | lambda |
| double | bias |
| double | exponent |
| AnalyticWarpComplexMode | complex_mode |
| double | hyperexp_epsilon |
| int | hyperexp_depth |
| double | hyperexp_q |
| SimContinuityMode | continuity |
| double | continuity_clamp_min |
| double | continuity_clamp_max |
| double | continuity_tolerance |
Configuration for the analytic warp operator.
| double AnalyticWarpOperatorConfig::bias |
Additive bias before evaluating profile.
| AnalyticWarpComplexMode AnalyticWarpOperatorConfig::complex_mode |
Complex processing mode (component-wise or polar).
| SimContinuityMode AnalyticWarpOperatorConfig::continuity |
Continuity guard policy applied during evaluation.
| double AnalyticWarpOperatorConfig::continuity_clamp_max |
Upper clamp bound when continuity requires clamping.
| double AnalyticWarpOperatorConfig::continuity_clamp_min |
Lower clamp bound when continuity requires clamping.
| double AnalyticWarpOperatorConfig::continuity_tolerance |
Offset tolerance controlling limited continuity blending.
| double AnalyticWarpOperatorConfig::delta |
Symmetric evaluation offset for gradient estimation.
| double AnalyticWarpOperatorConfig::exponent |
Exponent used by POWER profile (ignored otherwise).
| size_t AnalyticWarpOperatorConfig::field_index |
Target field index.
| int AnalyticWarpOperatorConfig::hyperexp_depth |
Hyperexponential truncation depth K (>0).
| double AnalyticWarpOperatorConfig::hyperexp_epsilon |
Hyperexponential epsilon offset (profile-specific).
| double AnalyticWarpOperatorConfig::hyperexp_q |
q parameter for q-hyperexponential profile.
| double AnalyticWarpOperatorConfig::lambda |
Scaling applied to the warp response.
| AnalyticWarpProfile AnalyticWarpOperatorConfig::profile |
Warp profile selector.