fastga_he.models.propulsion.components.source.simple_turbo_generator.components.sizing_turbo_generator_drag module

class fastga_he.models.propulsion.components.source.simple_turbo_generator.components.sizing_turbo_generator_drag.SizingTurboGeneratorDrag(**kwargs)[source]

Bases: ExplicitComponent

Class that computes the drag coefficient of the turbo generator based on its position. Will be 0.0 all the time as we wil make the assumption that the generator is “inside” the fuselage/wing or when in the nose, it will be computed as not contributing, just like we did it for ICE, turboprop.

Store some bound methods so we can detect runtime overrides.

initialize()[source]

Perform any one-time initialization run at instantiation.

setup()[source]

Declare inputs and outputs.

Available attributes:

name pathname comm options