Home
last modified time | relevance | path

Searched refs:pdtype (Results 1 – 1 of 1) sorted by relevance

/petsc/src/sys/fileio/
H A Dsysio.c227 PetscErrorCode PetscByteSwap(void *data, PetscDataType pdtype, PetscCount count) in PetscByteSwap() argument
230 if (pdtype == PETSC_INT) PetscCall(PetscByteSwapInt((PetscInt *)data, count)); in PetscByteSwap()
231 else if (pdtype == PETSC_ENUM) PetscCall(PetscByteSwapEnum((PetscEnum *)data, count)); in PetscByteSwap()
232 else if (pdtype == PETSC_BOOL) PetscCall(PetscByteSwapBool((PetscBool *)data, count)); in PetscByteSwap()
233 else if (pdtype == PETSC_SCALAR) PetscCall(PetscByteSwapScalar((PetscScalar *)data, count)); in PetscByteSwap()
234 else if (pdtype == PETSC_REAL) PetscCall(PetscByteSwapReal((PetscReal *)data, count)); in PetscByteSwap()
235 else if (pdtype == PETSC_COMPLEX) PetscCall(PetscByteSwapReal((PetscReal *)data, 2 * count)); in PetscByteSwap()
236 else if (pdtype == PETSC_INT64) PetscCall(PetscByteSwapInt64((PetscInt64 *)data, count)); in PetscByteSwap()
237 else if (pdtype == PETSC_COUNT) PetscCall(PetscByteSwapInt64((PetscInt64 *)data, count)); in PetscByteSwap()
238 else if (pdtype == PETSC_INT32) PetscCall(PetscByteSwapInt32((PetscInt32 *)data, count)); in PetscByteSwap()
[all …]