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:1047

getGroup()#

Return the current group.

Not collective.

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

Return type:

str

getTimestep()#

Return the current time step.

Not collective.

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

Return type:

int

incrementTimestep()#

Increment the time step.

Logically collective.

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

Return type:

None

popGroup()#

Pop the current group from the stack.

Logically collective.

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

Return type:

None

popTimestepping()#

Deactivate the timestepping mode.

Logically collective.

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

Return type:

None

pushGroup(group)#

Set the current group.

Logically collective.

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

Parameters:

group (str)

Return type:

None

pushTimestepping()#

Activate the timestepping mode.

Logically collective.

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

Return type:

None

setTimestep(timestep)#

Set the current time step.

Logically collective.

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

Parameters:

timestep (int)

Return type:

None