Home
last modified time | relevance | path

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

/honee/src/
H A Dhonee-file.c131 PetscInt32 token; in HoneeLoadBinaryVec() local
137 PetscCall(PetscViewerBinaryRead(viewer, &token, 1, NULL, PETSC_INT32)); in HoneeLoadBinaryVec()
138 if (token == HONEE_FILE_TOKEN_32 || token == HONEE_FILE_TOKEN_64 || token == HONEE_FILE_TOKEN) { in HoneeLoadBinaryVec()
141 if (token == HONEE_FILE_TOKEN_32) file_type = PETSC_INT32; in HoneeLoadBinaryVec()
142 else if (token == HONEE_FILE_TOKEN_64) file_type = PETSC_INT64; in HoneeLoadBinaryVec()
151 if (token == VEC_FILE_CLASSID) { in HoneeLoadBinaryVec()
157 token = (PetscInt)((uint64_t)token << 32) + token2; // Reconstruct token in HoneeLoadBinaryVec()
158 …PetscCheck(token == VEC_FILE_CLASSID, comm, PETSC_ERR_FILE_UNEXPECTED, "Not a HONEE header token o… in HoneeLoadBinaryVec()
184 PetscInt32 token = PetscDefined(USE_64BIT_INDICES) ? HONEE_FILE_TOKEN_64 : HONEE_FILE_TOKEN_32; in HoneeWriteBinaryVec() local
201 PetscCall(PetscViewerBinaryWrite(viewer, &token, 1, PETSC_INT32)); in HoneeWriteBinaryVec()