Source code for RCAIDE.Library.Methods.Powertrain.Converters.Turboelectric_Generator.design_turboelectric_generator

# RCAIDE/Library/Methods/Energy/Converters/Turboelectric_Generator/design_turboshaft.py
# 
# 
# Created:  Jul 2023, M. Clarke 

# ----------------------------------------------------------------------------------------------------------------------
#  IMPORT
# ----------------------------------------------------------------------------------------------------------------------  
# RCAIDE Imports      
from RCAIDE.Library.Methods.Powertrain.Converters.Turboshaft         import design_turboshaft
from RCAIDE.Library.Methods.Powertrain.Converters.Generator          import design_optimal_generator  

# ----------------------------------------------------------------------------------------------------------------------  
#  Design Turboshaft
# ----------------------------------------------------------------------------------------------------------------------   
[docs] def design_turboelectric_generator(turboelectric_generator): """ Turboelectric generator design script. Sequentially calls the functions that design a turboshaft and optimally sizes a generator """ # call the turboshaft script design_turboshaft(turboelectric_generator.turboshaft ) # call the generator design script design_optimal_generator(turboelectric_generator.generator) return