weights_turboprop.py

class openconcept.weights.weights_turboprop.WingWeight_SmallTurboprop(**kwargs)

Bases: ExplicitComponent

Inputs: MTOW, ac|geom|wing|S_ref, ac|geom|wing|AR, ac|geom|wing|c4sweep, ac|geom|wing|taper, ac|geom|wing|toverc, V_H (max SL speed) Outputs: W_wing Metadata: n_ult (ult load factor)

class openconcept.weights.weights_turboprop.EmpennageWeight_SmallTurboprop(**kwargs)

Bases: ExplicitComponent

Inputs: MTOW, ac|geom|wing|S_ref, ac|geom|wing|AR, ac|geom|wing|c4sweep, ac|geom|wing|taper, ac|geom|wing|toverc, V_H (max SL speed) Outputs: W_wing Metadata: n_ult (ult load factor)

class openconcept.weights.weights_turboprop.NacelleWeight_SmallSingleTurboprop(**kwargs)

Bases: ExplicitComponent

Inputs: MTOW, ac|geom|wing|S_ref, ac|geom|wing|AR, ac|geom|wing|c4sweep, ac|geom|wing|taper, ac|geom|wing|toverc, V_H (max SL speed) Outputs: W_wing Metadata: n_ult (ult load factor)

class openconcept.weights.weights_turboprop.NacelleWeight_MultiTurboprop(**kwargs)

Bases: ExplicitComponent

Inputs: MTOW, ac|geom|wing|S_ref, ac|geom|wing|AR, ac|geom|wing|c4sweep, ac|geom|wing|taper, ac|geom|wing|toverc, V_H (max SL speed) Outputs: W_wing Metadata: n_ult (ult load factor)

class openconcept.weights.weights_turboprop.LandingGearWeight_SmallTurboprop(**kwargs)

Bases: ExplicitComponent

Inputs: MTOW, ac|geom|wing|S_ref, ac|geom|wing|AR, ac|geom|wing|c4sweep, ac|geom|wing|taper, ac|geom|wing|toverc, V_H (max SL speed) Outputs: W_wing Metadata: n_ult (ult load factor)