buffalo_wings.airfoil.Naca5AirfoilSpec
- class buffalo_wings.airfoil.Naca5AirfoilSpec(type='naca5', designation=None, params=None)[source]
Bases:
objectNACA 5-digit airfoil definition.
- Parameters:
type (Literal['naca5'])
designation (str | None)
params (Naca5AirfoilParamsSpec | None)
- type
Schema discriminator for the NACA 5-digit family.
- Type:
Literal[``”naca5”:py:class:`]`, *default* ``"naca5"
- designation
Classic 5-digit designation string.
- Type:
strorNone, optional
- params
Explicit parameter override used instead of
designation.- Type:
Naca5AirfoilParamsSpecorNone, optional
- __init__(type='naca5', designation=None, params=None)
- Parameters:
type (Literal['naca5'])
designation (str | None)
params (Naca5AirfoilParamsSpec | None)
- Return type:
None
Methods
__init__([type, designation, params])Attributes