Package petsc4py :: Module PETSc
[hide private]
[frames] | no frames]

Module PETSc

Portable, Extensible Toolkit for Scientific Computation
Classes [hide private]
AO
Comm
DA
DM
DMComposite
DMDA
DMPlex
DMShell
Error
IS
InsertMode
KSP
LGMap
Log
LogClass
LogEvent
LogStage
Mat
NormType
NullSpace
Object
Options
Options(prefix=None)
PC
Partitioner
PartitionerType
Random
SF
SNES
Scatter
ScatterMode
Section
Sys
TAO
TAO Solver
TS
Vec
Viewer
ViewerHDF5
_DMComposite_access
_DMDA_Vec_array
_IS_buffer
_Mat_Stencil
_Vec_LocalForm
_Vec_LocalForm(Vec gvec) Context manager for Vec local form
_Vec_buffer
Functions [hide private]
 
_finalize()
 
_initialize(args=None, comm=None)
Variables [hide private]
  COMM_NULL = <petsc4py.PETSc.Comm object at 0x7f25e632bd90>
  COMM_SELF = <petsc4py.PETSc.Comm object at 0x7f25e632bdd0>
  COMM_WORLD = <petsc4py.PETSc.Comm object at 0x7f25e632be10>
  DECIDE = -1
  DEFAULT = -2
  DETERMINE = -1
  INFINITY = 4.49423283716e+307
  NINFINITY = -4.49423283716e+307
  PINFINITY = 4.49423283716e+307
  __arch__ = 'arch-linux2-c-debug'
  __package__ = 'petsc4py'
  __pyx_capi__ = {'GetComm': <capsule object "MPI_Comm (PyObject...
  __type_registry__ = {0: None, 1211212: <type 'petsc4py.PETSc.O...
Variables Details [hide private]

__pyx_capi__

Value:
{'GetComm': <capsule object "MPI_Comm (PyObject *, MPI_Comm)" at 0x7f2\
5f99085d0>,
 'GetCommDefault': <capsule object "MPI_Comm (void)" at 0x7f25f9908630\
>,
 'PyPetscAO_Get': <capsule object "AO (PyObject *)" at 0x7f25f9908d80>\
,
 'PyPetscAO_New': <capsule object "PyObject *(AO)" at 0x7f25f9908d50>,
 'PyPetscComm_Get': <capsule object "MPI_Comm (PyObject *)" at 0x7f25f\
...

__type_registry__

Value:
{0: None,
 1211212: <type 'petsc4py.PETSc.Object'>,
 1211214: <type 'petsc4py.PETSc.Viewer'>,
 1211215: <type 'petsc4py.PETSc.Random'>,
 1211216: <type 'petsc4py.PETSc.IS'>,
 1211217: <type 'petsc4py.PETSc.LGMap'>,
 1211218: <type 'petsc4py.PETSc.Section'>,
 1211220: <type 'petsc4py.PETSc.Vec'>,
...