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