PetscViewerHDF5SetSPOutput#
Data is written to disk in single precision even if PETSc is compiled with double precision PetscReal
.
Synopsis#
#include "petscviewerhdf5.h"
PetscErrorCode PetscViewerHDF5SetSPOutput(PetscViewer viewer, PetscBool flg)
Logically Collective
Input Parameters#
viewer - the PetscViewer; if it is a
PETSCVIEWERHDF5
then this command is ignoredflg - if
PETSC_TRUE
the data will be written to disk with single precision
Options Database Key#
-viewer_hdf5_sp_output - turns on (true) or off (false) output in single precision
Note#
Setting this option does not make any difference if PETSc is compiled with single precision in the first place. It does not affect reading datasets (HDF5 handle this internally).
See Also#
Viewers: Looking at PETSc Objects, PETSCVIEWERHDF5
, PetscViewerFileSetMode()
, PetscViewerCreate()
, PetscViewerSetType()
, PetscViewerBinaryOpen()
,
PetscReal
, PetscViewerHDF5GetSPOutput()
Level#
intermediate
Location#
Implementations#
PetscViewerHDF5SetSPOutput_HDF5() in src/sys/classes/viewer/impls/hdf5/hdf5v.c
Index of all Viewer routines
Table of Contents for all manual pages
Index of all manual pages