Source code for RCAIDE.Library.Components.Fuselages.Cabins.Classes.Business

# RCAIDE/Compoments/Fuselages/Cabins/Cabin_Class.py
# 
# Created:  Mar 2024, M. Clarke 

# ----------------------------------------------------------------------------------------------------------------------
#  IMPORT
# ---------------------------------------------------------------------------------------------------------------------- 
# RCAIDE imports
from RCAIDE.Framework.Core                import  Units 
from RCAIDE.Library.Components            import Component 

# ---------------------------------------------------------------------------------------------------------------------- 
#  Cabin_Class
# ---------------------------------------------------------------------------------------------------------------------- 
[docs] class Business(Component): def __defaults__(self): """ Sets default values for all fuselage attributes. """ self.tag = 'buisness_class' self.number_of_seats_abrest = 0 self.number_of_rows = 0 self.seat_width = 18 * Units.inches self.seat_arm_rest_width = 2 * Units.inches self.seat_length = 25 * Units.inches self.seat_pitch = 40 * Units.inches self.aile_width = 15 * Units.inches self.galley_lavatory_percent_x_locations = [] self.emergency_exit_percent_x_locations = [] self.type_A_exit_percent_x_locations = []