************
Environments
************

Bosonic Environments
--------------------

.. autoclass:: qutip.core.BosonicEnvironment
    :members:

.. autoclass:: qutip.core.DrudeLorentzEnvironment
    :members:
    :inherited-members:
    :show-inheritance:
    :exclude-members: from_correlation_function, from_power_spectrum, from_spectral_density

.. autoclass:: qutip.core.UnderDampedEnvironment
    :members:
    :inherited-members:
    :show-inheritance:
    :exclude-members: from_correlation_function, from_power_spectrum, from_spectral_density

.. autoclass:: qutip.core.OhmicEnvironment
    :members:
    :inherited-members:
    :show-inheritance:
    :exclude-members: from_correlation_function, from_power_spectrum, from_spectral_density

.. autoclass:: qutip.core.CFExponent
    :members:

.. autoclass:: qutip.core.ExponentialBosonicEnvironment
    :members:
    :show-inheritance:

.. autofunction:: qutip.core.environment.system_terminator


Fermionic Environments
----------------------

.. autoclass:: qutip.core.FermionicEnvironment
    :members:
    :exclude-members: from_correlation_function, from_power_spectrum, from_spectral_density

.. autoclass:: qutip.core.LorentzianEnvironment
    :members:
    :show-inheritance:

.. autoclass:: qutip.core.ExponentialFermionicEnvironment
    :members:
    :show-inheritance:
