﻿fdtdx.GaussianPulseProfile
==========================

.. currentmodule:: fdtdx

.. autoclass:: GaussianPulseProfile
   :show-inheritance:

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



.. rubric:: Attributes





* :attr:`~GaussianPulseProfile.center_wave`



* :attr:`~GaussianPulseProfile.spectral_width`






.. rubric:: Methods





* :attr:`~GaussianPulseProfile.aset`



* :attr:`~GaussianPulseProfile.frequency_spectrum`



* :attr:`~GaussianPulseProfile.get_amplitude`



* :attr:`~GaussianPulseProfile.get_class_fields`



* :attr:`~GaussianPulseProfile.get_frequency_plot_range`



* :attr:`~GaussianPulseProfile.get_public_fields`



* :attr:`~GaussianPulseProfile.get_reference_frequency`



* :attr:`~GaussianPulseProfile.get_time_plot_range`



* :attr:`~GaussianPulseProfile.plot_time_signal_and_spectrum`



* :attr:`~GaussianPulseProfile.sample_time_signal`







Attributes
==========





.. autoattribute:: GaussianPulseProfile.center_wave



.. autoattribute:: GaussianPulseProfile.spectral_width








Methods
==========








.. automethod:: GaussianPulseProfile.aset





.. automethod:: GaussianPulseProfile.frequency_spectrum





.. automethod:: GaussianPulseProfile.get_amplitude





.. automethod:: GaussianPulseProfile.get_class_fields





.. automethod:: GaussianPulseProfile.get_frequency_plot_range





.. automethod:: GaussianPulseProfile.get_public_fields





.. automethod:: GaussianPulseProfile.get_reference_frequency





.. automethod:: GaussianPulseProfile.get_time_plot_range





.. automethod:: GaussianPulseProfile.plot_time_signal_and_spectrum





.. automethod:: GaussianPulseProfile.sample_time_signal






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