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.

See also

pushGroup, popGroup, petsc.PetscViewerHDF5GetGroup

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

Return type:

str

getTimestep()

Return the current time step.

Not collective.

See also

pushTimestepping, setTimestep, incrementTimestep, petsc.PetscViewerHDF5GetTimestep

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

Return type:

int

incrementTimestep()

Increment the time step.

Logically collective.

See also

pushTimestepping, setTimestep, getTimestep, petsc.PetscViewerHDF5IncrementTimestep

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

Return type:

None

popGroup()

Pop the current group from the stack.

Logically collective.

See also

pushGroup, getGroup, petsc.PetscViewerHDF5PopGroup

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

Return type:

None

popTimestepping()

Deactivate the timestepping mode.

Logically collective.

See also

pushTimestepping, petsc.PetscViewerHDF5PopTimestepping

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

Return type:

None

pushGroup(group)

Set the current group.

Logically collective.

See also

popGroup, getGroup, petsc.PetscViewerHDF5PushGroup

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

Parameters:

group (str)

Return type:

None

pushTimestepping()

Activate the timestepping mode.

Logically collective.

See also

popTimestepping, petsc.PetscViewerHDF5PushTimestepping

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

Return type:

None

setTimestep(timestep)

Set the current time step.

Logically collective.

See also

pushTimestepping, getTimestep, incrementTimestep, petsc.PetscViewerHDF5SetTimestep

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

Parameters:

timestep (int)

Return type:

None