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

getGroup()#

Return the current group.

Not collective.

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

Return type:

str

getTimestep()#

Return the current time step.

Not collective.

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

Return type:

int

incrementTimestep()#

Increment the time step.

Logically collective.

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

Return type:

None

popGroup()#

Pop the current group from the stack.

Logically collective.

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

Return type:

None

popTimestepping()#

Deactivate the timestepping mode.

Logically collective.

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

Return type:

None

pushGroup(group)#

Set the current group.

Logically collective.

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

Parameters:

group (str)

Return type:

None

pushTimestepping()#

Activate the timestepping mode.

Logically collective.

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

Return type:

None

setTimestep(timestep)#

Set the current time step.

Logically collective.

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

Parameters:

timestep (int)

Return type:

None