petsc4py.PETSc.Object#

class petsc4py.PETSc.Object#

Bases: object

Methods Summary

appendOptionsPrefix(prefix)

Source code at petsc4py/PETSc/Object.pyx:82

compose(name, obj)

Source code at petsc4py/PETSc/Object.pyx:132

decRef()

Source code at petsc4py/PETSc/Object.pyx:158

destroy()

Source code at petsc4py/PETSc/Object.pyx:61

getAttr(name)

Source code at petsc4py/PETSc/Object.pyx:168

getClassId()

Source code at petsc4py/PETSc/Object.pyx:114

getClassName()

Source code at petsc4py/PETSc/Object.pyx:119

getComm()

Source code at petsc4py/PETSc/Object.pyx:99

getDict()

Source code at petsc4py/PETSc/Object.pyx:178

getName()

Source code at petsc4py/PETSc/Object.pyx:104

getOptionsPrefix()

Source code at petsc4py/PETSc/Object.pyx:77

getRefCount()

Source code at petsc4py/PETSc/Object.pyx:124

getTabLevel()

Source code at petsc4py/PETSc/Object.pyx:205

getType()

Source code at petsc4py/PETSc/Object.pyx:65

incRef()

Source code at petsc4py/PETSc/Object.pyx:150

incrementTabLevel(tab[, parent])

Source code at petsc4py/PETSc/Object.pyx:196

query(name)

Source code at petsc4py/PETSc/Object.pyx:139

setAttr(name, attr)

Source code at petsc4py/PETSc/Object.pyx:173

setFromOptions()

Source code at petsc4py/PETSc/Object.pyx:87

setName(name)

Source code at petsc4py/PETSc/Object.pyx:109

setOptionsPrefix(prefix)

Source code at petsc4py/PETSc/Object.pyx:72

setTabLevel(level)

Source code at petsc4py/PETSc/Object.pyx:201

stateGet()

Source code at petsc4py/PETSc/Object.pyx:185

stateIncrease()

Source code at petsc4py/PETSc/Object.pyx:182

stateSet(state)

Source code at petsc4py/PETSc/Object.pyx:190

view([viewer])

Source code at petsc4py/PETSc/Object.pyx:56

viewFromOptions(name[, prefix])

Source code at petsc4py/PETSc/Object.pyx:90

Attributes Summary

classid

comm

fortran

handle

klass

name

prefix

refcount

type

Methods Documentation

appendOptionsPrefix(prefix)#

Source code at petsc4py/PETSc/Object.pyx:82

compose(name, obj)#

Source code at petsc4py/PETSc/Object.pyx:132

Parameters:

obj (Object) –

decRef()#

Source code at petsc4py/PETSc/Object.pyx:158

destroy()#

Source code at petsc4py/PETSc/Object.pyx:61

getAttr(name)#

Source code at petsc4py/PETSc/Object.pyx:168

getClassId()#

Source code at petsc4py/PETSc/Object.pyx:114

getClassName()#

Source code at petsc4py/PETSc/Object.pyx:119

getComm()#

Source code at petsc4py/PETSc/Object.pyx:99

getDict()#

Source code at petsc4py/PETSc/Object.pyx:178

getName()#

Source code at petsc4py/PETSc/Object.pyx:104

getOptionsPrefix()#

Source code at petsc4py/PETSc/Object.pyx:77

getRefCount()#

Source code at petsc4py/PETSc/Object.pyx:124

getTabLevel()#

Source code at petsc4py/PETSc/Object.pyx:205

getType()#

Source code at petsc4py/PETSc/Object.pyx:65

incRef()#

Source code at petsc4py/PETSc/Object.pyx:150

incrementTabLevel(tab, parent=None)#

Source code at petsc4py/PETSc/Object.pyx:196

Parameters:

parent (Object | None) –

query(name)#

Source code at petsc4py/PETSc/Object.pyx:139

setAttr(name, attr)#

Source code at petsc4py/PETSc/Object.pyx:173

setFromOptions()#

Source code at petsc4py/PETSc/Object.pyx:87

setName(name)#

Source code at petsc4py/PETSc/Object.pyx:109

setOptionsPrefix(prefix)#

Source code at petsc4py/PETSc/Object.pyx:72

setTabLevel(level)#

Source code at petsc4py/PETSc/Object.pyx:201

stateGet()#

Source code at petsc4py/PETSc/Object.pyx:185

stateIncrease()#

Source code at petsc4py/PETSc/Object.pyx:182

stateSet(state)#

Source code at petsc4py/PETSc/Object.pyx:190

view(viewer=None)#

Source code at petsc4py/PETSc/Object.pyx:56

Parameters:

viewer (Viewer | None) –

viewFromOptions(name, prefix=None)#

Source code at petsc4py/PETSc/Object.pyx:90

Parameters:

prefix (Object | None) –

Attributes Documentation

classid#
comm#
fortran#
handle#
klass#
name#
prefix#
refcount#
type#