Skip to main content
`Ctrl`+`K`

# PetscReal

PETSc type that represents a real number version of `PetscScalar`

## Notes

For MPI calls that require datatypes, use `MPIU_REAL` as the datatype for `PetscReal` and `MPIU_SUM`, `MPIU_MAX`, etc. for operations. They will automatically work correctly regardless of the size of `PetscReal`.

See `PetscScalar` for details on how to ./configure the size of `PetscReal`.

## See Also

`PetscScalar`, `PetscComplex`, `PetscInt`, `MPIU_REAL`, `MPIU_SCALAR`, `MPIU_COMPLEX`, `MPIU_INT`

## Level

beginner

## Location

include/petscsystypes.h

Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages