buffalo_wings.airfoil.CstAirfoilSpec

class buffalo_wings.airfoil.CstAirfoilSpec(type='cst', trailing_edge_thickness=0.0, upper=<factory>, lower=<factory>)[source]

Bases: object

Schema definition for a CST airfoil.

Attributes

type

Schema discriminator for a CST airfoil.

trailing_edge_thickness

Explicit trailing-edge gap as a fraction of chord.

upper

CST coefficients for the upper surface.

lower

CST coefficients for the lower surface.

type: Literal['cst']

Schema discriminator for a CST airfoil.

trailing_edge_thickness: float

Explicit trailing-edge gap as a fraction of chord.

upper: CstSurfaceSpec

CST coefficients for the upper surface.

lower: CstSurfaceSpec

CST coefficients for the lower surface.