buffalo_panel.kernels.KernelEvaluationOptions

class buffalo_panel.kernels.KernelEvaluationOptions(top=True)[source]

Runtime options for evaluating influence kernels.

These options describe the evaluation convention selected by a formulation or post-processing path. They are intentionally separate from the registry key because they do not change the mathematical kernel identity or implementation backend.

Attributes

top

Select the upper-side branch value for targets on a panel branch cut.

top: bool

Select the upper-side branch value for targets on a panel branch cut.

Use top=True for exterior-side surface velocity, pressure, and field recovery conventions. Formulations that enforce an interior-side velocity condition may select top=False when assembling the corresponding influence blocks.