FieldBase
=========

.. currentmodule:: fridom.framework.field_base

.. autoclass:: FieldBase

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~FieldBase.__init__
      ~FieldBase.abs
      ~FieldBase.apply_water_mask
      ~FieldBase.conj
      ~FieldBase.cumulative_integral
      ~FieldBase.diff
      ~FieldBase.div
      ~FieldBase.dot
      ~FieldBase.extend
      ~FieldBase.fft
      ~FieldBase.from_netcdf
      ~FieldBase.from_xarray
      ~FieldBase.grad
      ~FieldBase.has_nan
      ~FieldBase.ifft
      ~FieldBase.integrate
      ~FieldBase.laplacian
      ~FieldBase.max
      ~FieldBase.mean
      ~FieldBase.min
      ~FieldBase.norm_l2
      ~FieldBase.set_random
      ~FieldBase.sum
      ~FieldBase.sync
      ~FieldBase.to_netcdf
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~FieldBase.grid
      ~FieldBase.info
      ~FieldBase.is_constant
      ~FieldBase.is_spectral
      ~FieldBase.mset
      ~FieldBase.xr
      ~FieldBase.xrs
   
   

   .. minigallery:: fridom.framework.FieldBase
      :add-heading: