﻿fdtdx.WaveCharacter
===================

.. currentmodule:: fdtdx

.. autoclass:: WaveCharacter
   :show-inheritance:

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



.. rubric:: Attributes





* :attr:`~WaveCharacter.frequency`



* :attr:`~WaveCharacter.period`



* :attr:`~WaveCharacter.phase_shift`



* :attr:`~WaveCharacter.wavelength`






.. rubric:: Methods





* :attr:`~WaveCharacter.aset`



* :attr:`~WaveCharacter.get_class_fields`



* :attr:`~WaveCharacter.get_frequency`



* :attr:`~WaveCharacter.get_period`



* :attr:`~WaveCharacter.get_public_fields`



* :attr:`~WaveCharacter.get_wavelength`







Attributes
==========





.. autoattribute:: WaveCharacter.frequency



.. autoattribute:: WaveCharacter.period



.. autoattribute:: WaveCharacter.phase_shift



.. autoattribute:: WaveCharacter.wavelength








Methods
==========








.. automethod:: WaveCharacter.aset





.. automethod:: WaveCharacter.get_class_fields





.. automethod:: WaveCharacter.get_frequency





.. automethod:: WaveCharacter.get_period





.. automethod:: WaveCharacter.get_public_fields





.. automethod:: WaveCharacter.get_wavelength






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