simpeg.regularization.CrossGradient
===================================

.. currentmodule:: simpeg.regularization

.. autoclass:: CrossGradient
  :show-inheritance:

  
   .. HACK -- the point here is that we don't want this to appear in the output, but the autosummary should still generate the pages.
      .. autosummary::
         :toctree:
      
         CrossGradient.__call__
         CrossGradient.__mul__
         CrossGradient.calculate_cross_gradient
         CrossGradient.deriv
         CrossGradient.deriv2
         CrossGradient.f_m
         CrossGradient.f_m_deriv
         CrossGradient.get_weights
         CrossGradient.remove_weights
         CrossGradient.set_weights
         CrossGradient.test
      
         CrossGradient.__mul__
  

  
  
   .. HACK -- the point here is that we don't want this to appear in the output, but the autosummary should still generate the pages.
      .. autosummary::
         :toctree:
      
         CrossGradient.W
         CrossGradient.active_cells
         CrossGradient.approx_hessian
         CrossGradient.cell_weights
         CrossGradient.indActive
         CrossGradient.mapping
         CrossGradient.model
         CrossGradient.mref
         CrossGradient.nP
         CrossGradient.parent
         CrossGradient.reference_model
         CrossGradient.regmesh
         CrossGradient.regularization_mesh
         CrossGradient.units
         CrossGradient.weights_keys
         CrossGradient.wire_map
  
  

.. minigallery:: simpeg.regularization.CrossGradient
    :add-heading: Galleries and Tutorials using ``simpeg.regularization.CrossGradient``
    :heading-level: -