buffalo_wings.airfoil.Naca4AirfoilSpec

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

Bases: object

Classic NACA 4-digit airfoil definition.

Parameters:
type

Schema discriminator for the NACA 4-digit family.

Type:

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

designation

Classic 4-digit designation such as "2412".

Type:

str or None, optional

params

Explicit parameter override used instead of designation.

Type:

Naca4AirfoilParamsSpec or None, optional

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

None

Methods

__init__([type, designation, params])

Attributes

type

designation

params