petsc4py.PETSc.ViewerHDF5#

class petsc4py.PETSc.ViewerHDF5#

Bases: Viewer

Viewer object for HDF5 file formats.

Viewer is described in the PETSc manual.

See also

Viewer

Methods Summary

create(name[, mode, comm])

Create a viewer of type Type.HDF5.

getGroup()

Return the current group.

getTimestep()

Return the current time step.

incrementTimestep()

Increment the time step.

popGroup()

Pop the current group from the stack.

popTimestepping()

Deactivate the timestepping mode.

pushGroup(group)

Set the current group.

pushTimestepping()

Activate the timestepping mode.

setTimestep(timestep)

Set the current time step.

Methods Documentation

create(name, mode=None, comm=None)#

Create a viewer of type Type.HDF5.

Collective.

Parameters:
Return type:

Self

Source code at petsc4py/PETSc/Viewer.pyx:1038

getGroup()#

Return the current group.

Not collective.

Source code at petsc4py/PETSc/Viewer.pyx:1165

Return type:

str

getTimestep()#

Return the current time step.

Not collective.

Source code at petsc4py/PETSc/Viewer.pyx:1098

Return type:

int

incrementTimestep()#

Increment the time step.

Logically collective.

Source code at petsc4py/PETSc/Viewer.pyx:1126

Return type:

None

popGroup()#

Pop the current group from the stack.

Logically collective.

Source code at petsc4py/PETSc/Viewer.pyx:1153

Return type:

None

popTimestepping()#

Deactivate the timestepping mode.

Logically collective.

Source code at petsc4py/PETSc/Viewer.pyx:1086

Return type:

None

pushGroup(group)#

Set the current group.

Logically collective.

Source code at petsc4py/PETSc/Viewer.pyx:1139

Parameters:

group (str)

Return type:

None

pushTimestepping()#

Activate the timestepping mode.

Logically collective.

Source code at petsc4py/PETSc/Viewer.pyx:1074

Return type:

None

setTimestep(timestep)#

Set the current time step.

Logically collective.

Source code at petsc4py/PETSc/Viewer.pyx:1113

Parameters:

timestep (int)

Return type:

None