Vectors of 1 dimension (i.e. bs/dof is 1) will be saved in the HDF5 file with a dimension of 2.
PetscErrorCode PetscViewerHDF5GetBaseDimension2(PetscViewer viewer,PetscBool *flg)
Logically Collective on PetscViewer
|flg ||- if PETSC_TRUE the vector will always have at least a dimension of 2 even if that first dimension is of size 1
Setting this option allegedly makes code that reads the HDF5 in easier since they do not have a "special case" of a bs/dof
of one when the dimension is lower. Others think the option is crazy.
PetscViewerFileSetMode(), PetscViewerCreate(), PetscViewerSetType(), PetscViewerBinaryOpen()
Index of all Viewer routines
Table of Contents for all manual pages
Index of all manual pages