﻿fdtdx.DispersionModel
=====================

.. currentmodule:: fdtdx

.. autoclass:: DispersionModel
   :show-inheritance:

Quick Reference
---------------



.. rubric:: Attributes





* :attr:`~DispersionModel.is_isotropic`



* :attr:`~DispersionModel.num_poles`



* :attr:`~DispersionModel.poles`






.. rubric:: Methods





* :attr:`~DispersionModel.aset`



* :attr:`~DispersionModel.get_class_fields`



* :attr:`~DispersionModel.get_public_fields`



* :attr:`~DispersionModel.permittivity`



* :attr:`~DispersionModel.permittivity_axes`



* :attr:`~DispersionModel.susceptibility`



* :attr:`~DispersionModel.susceptibility_axes`







Attributes
==========





.. autoattribute:: DispersionModel.is_isotropic



.. autoattribute:: DispersionModel.num_poles



.. autoattribute:: DispersionModel.poles








Methods
==========








.. automethod:: DispersionModel.aset





.. automethod:: DispersionModel.get_class_fields





.. automethod:: DispersionModel.get_public_fields





.. automethod:: DispersionModel.permittivity





.. automethod:: DispersionModel.permittivity_axes





.. automethod:: DispersionModel.susceptibility





.. automethod:: DispersionModel.susceptibility_axes






If you find any errors in the documentation, please report them in the `Github Issues <https://github.com/ymahlau/fdtdx/issues>`_!