﻿bartorch.nlop.NonlinearOperator
===============================

.. currentmodule:: bartorch.nlop

.. autoclass:: NonlinearOperator

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~NonlinearOperator.__init__
      ~NonlinearOperator.adjoint
      ~NonlinearOperator.chain
      ~NonlinearOperator.combine
      ~NonlinearOperator.del_out
      ~NonlinearOperator.derivative
      ~NonlinearOperator.dup
      ~NonlinearOperator.flatten
      ~NonlinearOperator.forward
      ~NonlinearOperator.jacobian
      ~NonlinearOperator.linearize
      ~NonlinearOperator.link
      ~NonlinearOperator.permute_inputs
      ~NonlinearOperator.permute_outputs
      ~NonlinearOperator.pin
      ~NonlinearOperator.reshape_input
      ~NonlinearOperator.reshape_output
      ~NonlinearOperator.shift_input
      ~NonlinearOperator.shift_output
      ~NonlinearOperator.stack_inputs
      ~NonlinearOperator.stack_outputs
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~NonlinearOperator.device
      ~NonlinearOperator.ishape
      ~NonlinearOperator.ishapes
      ~NonlinearOperator.oshape
      ~NonlinearOperator.oshapes
   
   