AdvectionBase
=============

.. currentmodule:: fridom.framework.modules.advection.advection_base

.. autoclass:: AdvectionBase

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~AdvectionBase.__init__
      ~AdvectionBase.advect_state
      ~AdvectionBase.advection
      ~AdvectionBase.disable
      ~AdvectionBase.enable
      ~AdvectionBase.is_enabled
      ~AdvectionBase.reset
      ~AdvectionBase.setup
      ~AdvectionBase.start
      ~AdvectionBase.stop
      ~AdvectionBase.update
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~AdvectionBase.background
      ~AdvectionBase.diff_module
      ~AdvectionBase.disable_nonlinear
      ~AdvectionBase.grid
      ~AdvectionBase.info
      ~AdvectionBase.interp_module
      ~AdvectionBase.mset
      ~AdvectionBase.name
      ~AdvectionBase.required_halo
      ~AdvectionBase.scaling
   
   

   .. minigallery:: fridom.framework.modules.advection.AdvectionBase
      :add-heading: