buffalo_wings.wing.WingSpec

class buffalo_wings.wing.WingSpec(schema_version, units, wing, airfoils=<factory>)[source]

Bases: object

Top-level wing geometry schema.

Parameters:
schema_version

Version number of the serialized schema format.

Type:

int

units

Unit declarations for dimensional and angular values.

Type:

UnitsSpec

wing

Wing geometry definition.

Type:

WingDefinitionSpec

airfoils

Named airfoil library referenced by the wing panels.

Type:

dict[str, AirfoilDefinitionSpec], optional

__init__(schema_version, units, wing, airfoils=<factory>)
Parameters:
Return type:

None

Methods

__init__(schema_version, units, wing[, airfoils])

Attributes

schema_version

units

wing

airfoils