`ThermoElectric3D` Class
===============================================================================

.. currentmodule:: meta.shockley

.. autoclass:: meta.shockley.ThermoElectric3D

Methods
-------

.. autosummary::

   ~meta.shockley.ThermoElectric3D.compute
   ~meta.shockley.ThermoElectric3D.get_junction_currents
   ~meta.shockley.ThermoElectric3D.get_temperature
   ~meta.shockley.ThermoElectric3D.get_total_current
   ~meta.shockley.ThermoElectric3D.get_vertical_voltage
   ~meta.shockley.ThermoElectric3D.get_voltage
   ~meta.shockley.ThermoElectric3D.initialize
   ~meta.shockley.ThermoElectric3D.invalidate
   ~meta.shockley.ThermoElectric3D.plot_junction_current
   ~meta.shockley.ThermoElectric3D.plot_temperature
   ~meta.shockley.ThermoElectric3D.plot_vertical_voltage
   ~meta.shockley.ThermoElectric3D.plot_voltage
   ~meta.shockley.ThermoElectric3D.reconnect
   ~meta.shockley.ThermoElectric3D.save

Attributes
----------



Providers
^^^^^^^^^

.. autosummary::

   ~meta.shockley.ThermoElectric3D.outConductivity
   ~meta.shockley.ThermoElectric3D.outCurrentDensity
   ~meta.shockley.ThermoElectric3D.outHeat
   ~meta.shockley.ThermoElectric3D.outHeatFlux
   ~meta.shockley.ThermoElectric3D.outTemperature
   ~meta.shockley.ThermoElectric3D.outThermalConductivity
   ~meta.shockley.ThermoElectric3D.outVoltage

Other
^^^^^

.. autosummary::

   ~meta.shockley.ThermoElectric3D.electrical
   ~meta.shockley.ThermoElectric3D.id
   ~meta.shockley.ThermoElectric3D.initialized
   ~meta.shockley.ThermoElectric3D.tfreq
   ~meta.shockley.ThermoElectric3D.thermal


Descriptions
------------

Method Details
^^^^^^^^^^^^^^

.. automethod:: meta.shockley.ThermoElectric3D.compute

.. automethod:: meta.shockley.ThermoElectric3D.get_junction_currents

.. automethod:: meta.shockley.ThermoElectric3D.get_temperature

.. automethod:: meta.shockley.ThermoElectric3D.get_total_current

.. automethod:: meta.shockley.ThermoElectric3D.get_vertical_voltage

.. automethod:: meta.shockley.ThermoElectric3D.get_voltage

.. automethod:: meta.shockley.ThermoElectric3D.initialize

.. automethod:: meta.shockley.ThermoElectric3D.invalidate

.. automethod:: meta.shockley.ThermoElectric3D.plot_junction_current

.. automethod:: meta.shockley.ThermoElectric3D.plot_temperature

.. automethod:: meta.shockley.ThermoElectric3D.plot_vertical_voltage

.. automethod:: meta.shockley.ThermoElectric3D.plot_voltage

.. automethod:: meta.shockley.ThermoElectric3D.reconnect

.. automethod:: meta.shockley.ThermoElectric3D.save



Provider Details
^^^^^^^^^^^^^^^^

.. autoattribute:: meta.shockley.ThermoElectric3D.outConductivity
   :show-signature:

.. autoattribute:: meta.shockley.ThermoElectric3D.outCurrentDensity
   :show-signature:

.. autoattribute:: meta.shockley.ThermoElectric3D.outHeat
   :show-signature:

.. autoattribute:: meta.shockley.ThermoElectric3D.outHeatFlux
   :show-signature:

.. autoattribute:: meta.shockley.ThermoElectric3D.outTemperature
   :show-signature:

.. autoattribute:: meta.shockley.ThermoElectric3D.outThermalConductivity
   :show-signature:

.. autoattribute:: meta.shockley.ThermoElectric3D.outVoltage
   :show-signature:

Attribute Details
^^^^^^^^^^^^^^^^^

.. autoattribute:: meta.shockley.ThermoElectric3D.electrical

.. autoattribute:: meta.shockley.ThermoElectric3D.id

.. autoattribute:: meta.shockley.ThermoElectric3D.initialized

.. autoattribute:: meta.shockley.ThermoElectric3D.tfreq

.. autoattribute:: meta.shockley.ThermoElectric3D.thermal

.. template class.rst