petsc4py.PETSc#
Portable, Extensible Toolkit for Scientific Computation.
Basic constants:
More constants:
INFINITY
Very large real value.
NINFINITY
Very large negative real value.
PINFINITY
Very large positive real value, same as
INFINITY
.
Classes
Application ordering object. |
|
Communicator object. |
|
An object describing a computational grid or mesh. |
|
A DM object that is used to manage data for a collection of DMs. |
|
A DM object that is used to manage data for a structured grid. |
|
Interpolation on a mesh. |
|
An object representing a subset of mesh entities from a |
|
Encapsulate an unstructured mesh. |
|
A shell DM object, used to manage user-defined problem data. |
|
A DM object representing a "staggered grid" or a structured cell complex. |
|
A |
|
Discrete System object. |
|
The device object. |
|
DeviceContext object. |
|
Dual space to a linear space. |
|
A PETSc object that manages a finite element space. |
|
A collection of indices. |
|
Insertion mode. |
|
Abstract PETSc object that manages all Krylov methods. |
|
Mapping from an arbitrary local ordering from |
|
Logging support. |
|
Logging support for different stages. |
|
Matrix object. |
|
Object for managing the partitioning of a matrix or graph. |
|
Norm type. |
|
Nullspace object. |
|
Options(prefix=None) |
|
Preconditioners. |
|
A graph partitioner. |
|
Quadrature rule for integration. |
|
The random number generator object. |
|
Star Forest object for communication. |
|
Nonlinear equations solver. |
|
Scatter object. |
|
Scatter mode. |
|
Mapping from integers in a range to unstructured set of integers. |
|
Linear space object. |
|
System utilities. |
|
Optimization solver. |
|
TAO Line Search. |
|
ODE integrator. |
|
A vector object. |
|
Viewer object. |
|
Exceptions
PETSc Error. |
Functions
|
Clean up unused PETSc objects. |
|
Print summary of the garbage PETSc objects. |
Attributes
Constant |
|
Constant |
|
Constant |
|
Object |
|
Object |
|
Object |
|
Object |
|
Object |
|
Object |