PetscFormatConvert#
converts %g to [|%g|] so that PetscVSNPrintf()
can ensure all %g formatted numbers have a decimal point when printed. The decimal point is then used by the petscdiff
script so that differences in floating point number output is ignored in the test harness.
Synopsis#
PetscErrorCode PetscFormatConvert(const char *format, char *newformat)
No Fortran Support
Input Parameters#
format - the PETSc format string
size - the length of newformat, you can use
PetscFormatConvertGetSize()
to compute the needed size
Output Parameter#
newformat - the new format
Note#
Deprecated usage also converts the %D
to %d
for 32-bit PETSc indices and to %lld
for 64-bit PETSc indices. This feature is no
longer used in PETSc code instead use %” PetscInt_FMT ” in the format string
See Also#
PetscFormatConvertGetSize()
, PetscVSNPrintf()
, PetscVFPrintf()
Level#
developer
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages