Source code for RCAIDE.Library.Components.Powertrain.Converters.Converter
# RCAIDE/Library/Components/Propulsors/Converters/Converter.py
#
# Created: Feb 2025, M. Clarke
# ----------------------------------------------------------------------------------------------------------------------
# IMPORT
# ----------------------------------------------------------------------------------------------------------------------
# RCAIDE imports
from RCAIDE.Framework.Core import Data
from RCAIDE.Library.Components import Component
# ----------------------------------------------------------------------------------------------------------------------
# Converter Component
# ----------------------------------------------------------------------------------------------------------------------
[docs]
class Converter(Component):
"""
A generatic converter class object used to build all converters. Inherits from the Component class.
"""
def __defaults__(self):
"""This sets the default values for the component to function.
Assumptions:
None
"""
# set the deafult values
self.tag = 'tag'
self.working_fluid = Data()
self.active = True