How to use the hardware.component.semiconductor.Semiconductor.Model.get_attributes function in hardware

To help you get started, we’ve selected a few hardware examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github ReliaQualAssociates / ramstk / rtk / hardware / component / semiconductor / optoelectronic / Detector.py View on Github external
def get_attributes(self):
        """
        Method to retrieve the current values of the Optoelectronic Detector
        data model attributes.

        :return: (type, )
        :rtype: tuple
        """

        _values = Semiconductor.get_attributes(self)

        _values = _values + (self.type, )

        return _values
github ReliaQualAssociates / ramstk / rtk / hardware / component / semiconductor / optoelectronic / LaserDiode.py View on Github external
def get_attributes(self):
        """
        Method to retrieve the current values of the Optoelectronic Laser Diode
        data model attributes.

        :return: (type, application, required_power, piI, piA, piP)
        :rtype: tuple
        """

        _values = Semiconductor.get_attributes(self)

        _values = _values + (self.type, self.application, self.required_power,
                             self.piI, self.piA, self.piP)

        return _values
github ReliaQualAssociates / ramstk / rtk / hardware / component / semiconductor / transistor / Bipolar.py View on Github external
def get_attributes(self):
        """
        Method to retrieve the current values of the High Frequency Low Noise
        Bipolar Transistor data model attributes.

        :return: (piR, piS)
        :rtype: tuple
        """

        _values = Semiconductor.get_attributes(self)

        _values = _values + (self.piR, self.piS)

        return _values
github ReliaQualAssociates / ramstk / rtk / hardware / component / semiconductor / transistor / FET.py View on Github external
def get_attributes(self):
        """
        Retrieves the current values of the Low Frequency Silicon FET data
        model attributes.

        :return: (application, type, piA)
        :rtype: tuple
        """

        _values = Semiconductor.get_attributes(self)

        _values = _values + (self.application, self.type, self.piA)

        return _values
github ReliaQualAssociates / ramstk / rtk / hardware / component / semiconductor / transistor / Bipolar.py View on Github external
def get_attributes(self):
        """
        Method to retrieves the current values of the Low Frequency Bipolar
        Transistor data model attributes.

        :return: (application, piA, piR, piS)
        :rtype: tuple
        """

        _values = Semiconductor.get_attributes(self)

        _values = _values + (self.application, self.piA, self.piR, self.piS)

        return _values
github ReliaQualAssociates / ramstk / rtk / hardware / component / semiconductor / optoelectronic / Display.py View on Github external
def get_attributes(self):
        """
        Method to retrieve the current values of the Optoelectronic Display
        data model attributes.

        :return: (type, n_characters)
        :rtype: tuple
        """

        _values = Semiconductor.get_attributes(self)

        _values = _values + (self.type, self.construction, self.n_characters)

        return _values
github ReliaQualAssociates / ramstk / rtk / hardware / component / semiconductor / Thyristor.py View on Github external
def get_attributes(self):
        """
        Method to retrieve the current values of the Thyristor data model
        attributes.

        :return: (piR, piS)
        :rtype: tuple
        """

        _values = Semiconductor.get_attributes(self)

        _values = _values + (self.piR, self.piS)

        return _values
github ReliaQualAssociates / ramstk / rtk / hardware / component / semiconductor / transistor / FET.py View on Github external
def get_attributes(self):
        """
        Retrieves the current values of the High Frequency Field Effect
        Transistor data model attributes.

        :return: (type)
        :rtype: tuple
        """

        _values = Semiconductor.get_attributes(self)

        _values = _values + (self.type, )

        return _values
github ReliaQualAssociates / ramstk / rtk / hardware / component / semiconductor / transistor / FET.py View on Github external
def get_attributes(self):
        """
        Method to retrieve the current values of the High Frequency GaAs FET
        data model attributes.

        :return: (application, matching, frequency, piA, piM)
        :rtype: tuple
        """

        _values = Semiconductor.get_attributes(self)

        _values = _values + (self.application, self.matching, self.frequency,
                             self.piA, self.piM)

        return _values
github ReliaQualAssociates / ramstk / rtk / hardware / component / semiconductor / Diode.py View on Github external
def get_attributes(self):
        """
        Method to retrieve the current values of the Low Frequency Diode data
        model attributes.

        :return: (application, construction, piS, piC)
        :rtype: tuple
        """

        _values = Semiconductor.get_attributes(self)

        _values = _values + (self.application, self.construction, self.piS,
                             self.piC)

        return _values