buffalo_wings.airfoil.Naca5AirfoilSpec

class buffalo_wings.airfoil.Naca5AirfoilSpec(type='naca5', designation=None, params=None)[source]

Bases: object

NACA 5-digit airfoil definition.

Parameters:
type

Schema discriminator for the NACA 5-digit family.

Type:

Literal[``”naca5”:py:class:`]`, *default* ``"naca5"

designation

Classic 5-digit designation string.

Type:

str or None, optional

params

Explicit parameter override used instead of designation.

Type:

Naca5AirfoilParamsSpec or None, optional

__init__(type='naca5', designation=None, params=None)
Parameters:
Return type:

None

Methods

__init__([type, designation, params])

Attributes

type

designation

params