buffalo_wings.airfoil.Naca16AirfoilSpec

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

Bases: object

Schema definition for a NACA 16-series airfoil.

Attributes

type

Schema discriminator for a NACA 16-series airfoil.

designation

Encoded NACA 16-series designation such as "16-312".

params

Explicit parameter form used instead of designation.

type: Literal['naca16']

Schema discriminator for a NACA 16-series airfoil.

designation: str | None

Encoded NACA 16-series designation such as "16-312".

params: Naca16AirfoilParamsSpec | None

Explicit parameter form used instead of designation.