petsc4py.PETSc.Object
=====================

.. autoclass:: petsc4py.PETSc.Object
   :show-inheritance:

   

   
   .. rubric:: Methods Summary
   .. autosummary::
   
      ~petsc4py.PETSc.Object.appendOptionsPrefix
      ~petsc4py.PETSc.Object.compose
      ~petsc4py.PETSc.Object.decRef
      ~petsc4py.PETSc.Object.destroy
      ~petsc4py.PETSc.Object.destroyOptionsHandlers
      ~petsc4py.PETSc.Object.getAttr
      ~petsc4py.PETSc.Object.getClassId
      ~petsc4py.PETSc.Object.getClassName
      ~petsc4py.PETSc.Object.getComm
      ~petsc4py.PETSc.Object.getDict
      ~petsc4py.PETSc.Object.getId
      ~petsc4py.PETSc.Object.getName
      ~petsc4py.PETSc.Object.getOptionsPrefix
      ~petsc4py.PETSc.Object.getRefCount
      ~petsc4py.PETSc.Object.getTabLevel
      ~petsc4py.PETSc.Object.getType
      ~petsc4py.PETSc.Object.incRef
      ~petsc4py.PETSc.Object.incrementTabLevel
      ~petsc4py.PETSc.Object.query
      ~petsc4py.PETSc.Object.setAttr
      ~petsc4py.PETSc.Object.setFromOptions
      ~petsc4py.PETSc.Object.setName
      ~petsc4py.PETSc.Object.setOptionsHandler
      ~petsc4py.PETSc.Object.setOptionsPrefix
      ~petsc4py.PETSc.Object.setTabLevel
      ~petsc4py.PETSc.Object.stateGet
      ~petsc4py.PETSc.Object.stateIncrease
      ~petsc4py.PETSc.Object.stateSet
      ~petsc4py.PETSc.Object.view
      ~petsc4py.PETSc.Object.viewFromOptions

   
   .. rubric:: Attributes Summary
   .. autosummary::
   
      ~petsc4py.PETSc.Object.classid
      ~petsc4py.PETSc.Object.comm
      ~petsc4py.PETSc.Object.fortran
      ~petsc4py.PETSc.Object.handle
      ~petsc4py.PETSc.Object.id
      ~petsc4py.PETSc.Object.klass
      ~petsc4py.PETSc.Object.name
      ~petsc4py.PETSc.Object.prefix
      ~petsc4py.PETSc.Object.refcount
      ~petsc4py.PETSc.Object.type

   
   .. rubric:: Methods Documentation
   
   .. automethod:: appendOptionsPrefix
   .. automethod:: compose
   .. automethod:: decRef
   .. automethod:: destroy
   .. automethod:: destroyOptionsHandlers
   .. automethod:: getAttr
   .. automethod:: getClassId
   .. automethod:: getClassName
   .. automethod:: getComm
   .. automethod:: getDict
   .. automethod:: getId
   .. automethod:: getName
   .. automethod:: getOptionsPrefix
   .. automethod:: getRefCount
   .. automethod:: getTabLevel
   .. automethod:: getType
   .. automethod:: incRef
   .. automethod:: incrementTabLevel
   .. automethod:: query
   .. automethod:: setAttr
   .. automethod:: setFromOptions
   .. automethod:: setName
   .. automethod:: setOptionsHandler
   .. automethod:: setOptionsPrefix
   .. automethod:: setTabLevel
   .. automethod:: stateGet
   .. automethod:: stateIncrease
   .. automethod:: stateSet
   .. automethod:: view
   .. automethod:: viewFromOptions

   
   .. rubric:: Attributes Documentation
   
   .. autoattribute:: classid
   .. autoattribute:: comm
   .. autoattribute:: fortran
   .. autoattribute:: handle
   .. autoattribute:: id
   .. autoattribute:: klass
   .. autoattribute:: name
   .. autoattribute:: prefix
   .. autoattribute:: refcount
   .. autoattribute:: type
