`ThresholdSearch2D` Class
===============================================================================

.. currentmodule:: meta.shockley

.. autoclass:: meta.shockley.ThresholdSearch2D

Methods
-------

.. autosummary::

   ~meta.shockley.ThresholdSearch2D.compute
   ~meta.shockley.ThresholdSearch2D.compute_thermoelectric
   ~meta.shockley.ThresholdSearch2D.get_gain_spectrum
   ~meta.shockley.ThresholdSearch2D.get_junction_concentrations
   ~meta.shockley.ThresholdSearch2D.get_junction_currents
   ~meta.shockley.ThresholdSearch2D.get_junction_gains
   ~meta.shockley.ThresholdSearch2D.get_lam
   ~meta.shockley.ThresholdSearch2D.get_nng
   ~meta.shockley.ThresholdSearch2D.get_optical_determinant
   ~meta.shockley.ThresholdSearch2D.get_optical_field
   ~meta.shockley.ThresholdSearch2D.get_optical_field_horizontal
   ~meta.shockley.ThresholdSearch2D.get_optical_field_vertical
   ~meta.shockley.ThresholdSearch2D.get_temperature
   ~meta.shockley.ThresholdSearch2D.get_total_current
   ~meta.shockley.ThresholdSearch2D.get_vert_optical_determinant
   ~meta.shockley.ThresholdSearch2D.get_vertical_voltage
   ~meta.shockley.ThresholdSearch2D.get_voltage
   ~meta.shockley.ThresholdSearch2D.initialize
   ~meta.shockley.ThresholdSearch2D.invalidate
   ~meta.shockley.ThresholdSearch2D.plot_gain_spectrum
   ~meta.shockley.ThresholdSearch2D.plot_junction_concentration
   ~meta.shockley.ThresholdSearch2D.plot_junction_current
   ~meta.shockley.ThresholdSearch2D.plot_junction_gain
   ~meta.shockley.ThresholdSearch2D.plot_optical_determinant
   ~meta.shockley.ThresholdSearch2D.plot_optical_field
   ~meta.shockley.ThresholdSearch2D.plot_optical_field_horizontal
   ~meta.shockley.ThresholdSearch2D.plot_optical_field_vertical
   ~meta.shockley.ThresholdSearch2D.plot_temperature
   ~meta.shockley.ThresholdSearch2D.plot_vert_optical_determinant
   ~meta.shockley.ThresholdSearch2D.plot_vertical_voltage
   ~meta.shockley.ThresholdSearch2D.plot_voltage
   ~meta.shockley.ThresholdSearch2D.reconnect
   ~meta.shockley.ThresholdSearch2D.save
   ~meta.shockley.ThresholdSearch2D.step

Attributes
----------



Providers
^^^^^^^^^

.. autosummary::

   ~meta.shockley.ThresholdSearch2D.outCarriersConcentration
   ~meta.shockley.ThresholdSearch2D.outConductivity
   ~meta.shockley.ThresholdSearch2D.outCurrentDensity
   ~meta.shockley.ThresholdSearch2D.outGain
   ~meta.shockley.ThresholdSearch2D.outHeat
   ~meta.shockley.ThresholdSearch2D.outHeatFlux
   ~meta.shockley.ThresholdSearch2D.outLightE
   ~meta.shockley.ThresholdSearch2D.outLightMagnitude
   ~meta.shockley.ThresholdSearch2D.outLoss
   ~meta.shockley.ThresholdSearch2D.outNeff
   ~meta.shockley.ThresholdSearch2D.outRefractiveIndex
   ~meta.shockley.ThresholdSearch2D.outTemperature
   ~meta.shockley.ThresholdSearch2D.outThermalConductivity
   ~meta.shockley.ThresholdSearch2D.outVoltage

Other
^^^^^

.. autosummary::

   ~meta.shockley.ThresholdSearch2D.diffusion
   ~meta.shockley.ThresholdSearch2D.dneff
   ~meta.shockley.ThresholdSearch2D.electrical
   ~meta.shockley.ThresholdSearch2D.gain
   ~meta.shockley.ThresholdSearch2D.id
   ~meta.shockley.ThresholdSearch2D.initialized
   ~meta.shockley.ThresholdSearch2D.maxiter
   ~meta.shockley.ThresholdSearch2D.mn
   ~meta.shockley.ThresholdSearch2D.optical
   ~meta.shockley.ThresholdSearch2D.optical_resolution
   ~meta.shockley.ThresholdSearch2D.quick
   ~meta.shockley.ThresholdSearch2D.skip_thermal
   ~meta.shockley.ThresholdSearch2D.tfreq
   ~meta.shockley.ThresholdSearch2D.thermal
   ~meta.shockley.ThresholdSearch2D.vmax
   ~meta.shockley.ThresholdSearch2D.vmin
   ~meta.shockley.ThresholdSearch2D.vtol
   ~meta.shockley.ThresholdSearch2D.wavelength


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

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

.. automethod:: meta.shockley.ThresholdSearch2D.compute

.. automethod:: meta.shockley.ThresholdSearch2D.compute_thermoelectric

.. automethod:: meta.shockley.ThresholdSearch2D.get_gain_spectrum

.. automethod:: meta.shockley.ThresholdSearch2D.get_junction_concentrations

.. automethod:: meta.shockley.ThresholdSearch2D.get_junction_currents

.. automethod:: meta.shockley.ThresholdSearch2D.get_junction_gains

.. automethod:: meta.shockley.ThresholdSearch2D.get_lam

.. automethod:: meta.shockley.ThresholdSearch2D.get_nng

.. automethod:: meta.shockley.ThresholdSearch2D.get_optical_determinant

.. automethod:: meta.shockley.ThresholdSearch2D.get_optical_field

.. automethod:: meta.shockley.ThresholdSearch2D.get_optical_field_horizontal

.. automethod:: meta.shockley.ThresholdSearch2D.get_optical_field_vertical

.. automethod:: meta.shockley.ThresholdSearch2D.get_temperature

.. automethod:: meta.shockley.ThresholdSearch2D.get_total_current

.. automethod:: meta.shockley.ThresholdSearch2D.get_vert_optical_determinant

.. automethod:: meta.shockley.ThresholdSearch2D.get_vertical_voltage

.. automethod:: meta.shockley.ThresholdSearch2D.get_voltage

.. automethod:: meta.shockley.ThresholdSearch2D.initialize

.. automethod:: meta.shockley.ThresholdSearch2D.invalidate

.. automethod:: meta.shockley.ThresholdSearch2D.plot_gain_spectrum

.. automethod:: meta.shockley.ThresholdSearch2D.plot_junction_concentration

.. automethod:: meta.shockley.ThresholdSearch2D.plot_junction_current

.. automethod:: meta.shockley.ThresholdSearch2D.plot_junction_gain

.. automethod:: meta.shockley.ThresholdSearch2D.plot_optical_determinant

.. automethod:: meta.shockley.ThresholdSearch2D.plot_optical_field

.. automethod:: meta.shockley.ThresholdSearch2D.plot_optical_field_horizontal

.. automethod:: meta.shockley.ThresholdSearch2D.plot_optical_field_vertical

.. automethod:: meta.shockley.ThresholdSearch2D.plot_temperature

.. automethod:: meta.shockley.ThresholdSearch2D.plot_vert_optical_determinant

.. automethod:: meta.shockley.ThresholdSearch2D.plot_vertical_voltage

.. automethod:: meta.shockley.ThresholdSearch2D.plot_voltage

.. automethod:: meta.shockley.ThresholdSearch2D.reconnect

.. automethod:: meta.shockley.ThresholdSearch2D.save

.. automethod:: meta.shockley.ThresholdSearch2D.step



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

.. autoattribute:: meta.shockley.ThresholdSearch2D.outCarriersConcentration
   :show-signature:

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

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

.. autoattribute:: meta.shockley.ThresholdSearch2D.outGain
   :show-signature:

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

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

.. autoattribute:: meta.shockley.ThresholdSearch2D.outLightE
   :show-signature:

.. autoattribute:: meta.shockley.ThresholdSearch2D.outLightMagnitude
   :show-signature:

.. autoattribute:: meta.shockley.ThresholdSearch2D.outLoss
   :show-signature:

.. autoattribute:: meta.shockley.ThresholdSearch2D.outNeff
   :show-signature:

.. autoattribute:: meta.shockley.ThresholdSearch2D.outRefractiveIndex
   :show-signature:

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

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

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

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

.. autoattribute:: meta.shockley.ThresholdSearch2D.diffusion

.. autoattribute:: meta.shockley.ThresholdSearch2D.dneff

.. autoattribute:: meta.shockley.ThresholdSearch2D.electrical

.. autoattribute:: meta.shockley.ThresholdSearch2D.gain

.. autoattribute:: meta.shockley.ThresholdSearch2D.id

.. autoattribute:: meta.shockley.ThresholdSearch2D.initialized

.. autoattribute:: meta.shockley.ThresholdSearch2D.maxiter

.. autoattribute:: meta.shockley.ThresholdSearch2D.mn

.. autoattribute:: meta.shockley.ThresholdSearch2D.optical

.. autoattribute:: meta.shockley.ThresholdSearch2D.optical_resolution

.. autoattribute:: meta.shockley.ThresholdSearch2D.quick

.. autoattribute:: meta.shockley.ThresholdSearch2D.skip_thermal

.. autoattribute:: meta.shockley.ThresholdSearch2D.tfreq

.. autoattribute:: meta.shockley.ThresholdSearch2D.thermal

.. autoattribute:: meta.shockley.ThresholdSearch2D.vmax

.. autoattribute:: meta.shockley.ThresholdSearch2D.vmin

.. autoattribute:: meta.shockley.ThresholdSearch2D.vtol

.. autoattribute:: meta.shockley.ThresholdSearch2D.wavelength

.. template class.rst