GaussianWaveMaker
=================

.. currentmodule:: fridom.nonhydro.modules.forcings.gaussian_wave_maker

.. autoclass:: GaussianWaveMaker

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~GaussianWaveMaker.__init__
      ~GaussianWaveMaker.add_source_term
      ~GaussianWaveMaker.disable
      ~GaussianWaveMaker.enable
      ~GaussianWaveMaker.is_enabled
      ~GaussianWaveMaker.reset
      ~GaussianWaveMaker.setup
      ~GaussianWaveMaker.start
      ~GaussianWaveMaker.stop
      ~GaussianWaveMaker.update
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~GaussianWaveMaker.diff_module
      ~GaussianWaveMaker.grid
      ~GaussianWaveMaker.info
      ~GaussianWaveMaker.interp_module
      ~GaussianWaveMaker.is_setup
      ~GaussianWaveMaker.mset
      ~GaussianWaveMaker.name
      ~GaussianWaveMaker.required_halo
   
   

   .. minigallery:: fridom.nonhydro.modules.forcings.GaussianWaveMaker
      :add-heading: