Searched refs:BS2 (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aij.h | 236 #define MatSeqXAIJReallocateAIJ(Amat, AM, BS2, NROW, ROW, COL, RMAX, AA, AI, AJ, RP, AP, AIMAX, NON… argument 245 PetscCall(PetscShmgetAllocateArray(BS2 * new_nz, sizeof(PetscScalar), (void **)&new_a)); \ 256 PetscCall(PetscArraycpy(new_a, AA, BS2 * (AI[ROW] + NROW))); \ 257 PetscCall(PetscArrayzero(new_a + BS2 * (AI[ROW] + NROW), BS2 * CHUNKSIZE)); \ 258 …scCall(PetscArraycpy(new_a + BS2 * (AI[ROW] + NROW + CHUNKSIZE), PetscSafePointerPlusOffset(AA, BS… 267 AP = AA + BS2 * AI[ROW]; \ 269 Ain->maxnz += BS2 * CHUNKSIZE; \ 275 #define MatSeqXAIJReallocateAIJ_structure_only(Amat, AM, BS2, NROW, ROW, COL, RMAX, AI, AJ, RP, AIM… argument 304 Ain->maxnz += BS2 * CHUNKSIZE; \
|
| /petsc/src/mat/impls/sell/seq/ |
| H A D | sell.h | 90 #define MatSeqXSELLReallocateSELL(Amat, AM, BS2, WIDTH, SIDX, SH, SID, ROW, COL, COLIDX, VAL, CP, V… argument 100 PetscCall(PetscMalloc2(BS2 * new_size, &new_val, BS2 * new_size, &new_colidx)); \
|