buffalo_panel.geometry.LineKernelGeometry2D
- class buffalo_panel.geometry.LineKernelGeometry2D(*args, **kwargs)[source]
Bases:
ProtocolStructural protocol for geometries used by 2D line kernels.
Attributes
Return the per-panel lengths.
Return the number of panels.
Return the per-panel normal x-components.
Return the per-panel normal y-components.
Return the per-panel tangent x-components.
Return the per-panel tangent y-components.
Return the per-panel collocation x-coordinates.
Return the per-panel collocation y-coordinates.
- property n_panels: int
Return the number of panels.
- property x_col: FloatArray
Return the per-panel collocation x-coordinates.
- property y_col: FloatArray
Return the per-panel collocation y-coordinates.
- property length: FloatArray
Return the per-panel lengths.
- property s_x: FloatArray
Return the per-panel tangent x-components.
- property s_y: FloatArray
Return the per-panel tangent y-components.
- property n_x: FloatArray
Return the per-panel normal x-components.
- property n_y: FloatArray
Return the per-panel normal y-components.