Home
last modified time | relevance | path

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

/petsc/src/mat/impls/sell/seq/
H A Dsell.h90 #define MatSeqXSELLReallocateSELL(Amat, AM, BS2, WIDTH, SIDX, SH, SID, ROW, COL, COLIDX, VAL, CP, V… argument
92 if (WIDTH >= (SIDX[SID + 1] - SIDX[SID]) / SH) { \
103 PetscCall(PetscArraycpy(new_val, VAL, SIDX[SID + 1])); \
104 PetscCall(PetscArraycpy(new_colidx, COLIDX, SIDX[SID + 1])); \
105 …PetscCall(PetscArraycpy(new_val + SIDX[SID + 1] + SH * MUL, VAL + SIDX[SID + 1], SIDX[Ain->totalsl…
106 …PetscCall(PetscArraycpy(new_colidx + SIDX[SID + 1] + SH * MUL, COLIDX + SIDX[SID + 1], SIDX[Ain->t…
108 for (ii = SID + 1; ii <= Ain->totalslices; ii++) SIDX[ii] += SH * MUL; \
110 CP = new_colidx + SIDX[SID] + (ROW % SH); \
111 VP = new_val + SIDX[SID] + (ROW % SH); \