Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/mpi/
H A Dmpimatmatmult.c202 PetscInt *lnk, i, pnz, row, *api, *apj, *Jptr, apnz, nspacedouble = 0, j, nzi; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() local
273 apnz = lnk[0]; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
274 api[i + 1] = api[i] + apnz; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
277 if (current_space->local_remaining < apnz) { in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
278 …PetscCall(PetscFreeSpaceGet(PetscIntSumTruncate(apnz, current_space->total_array_size), &current_s… in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
283 PetscCall(PetscLLCondensedClean(pN, apnz, current_space->array, lnk, lnkbt)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
284 PetscCall(MatPreallocateSet(i + rstart, apnz, current_space->array, dnz, onz)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
286 current_space->array += apnz; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
287 current_space->local_used += apnz; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
288 current_space->local_remaining -= apnz; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
[all …]
H A Dmpiptap.c103 PetscInt i, rstart, rend, cm, ncols, row, *api, *apj, am = A->rmap->n, apnz, nout; in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable() local
143 apnz = api[i + 1] - api[i]; in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable()
145 PetscCall(PetscArrayzero(apa, apnz)); in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable()
236 …PetscInt *api, *apj, *Jptr, apnz, *prmap = p->garray, con, j, Crmax, *aj, *ai, *pi,… in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() local
325 apnz = lnk[0]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
326 api[i + 1] = api[i] + apnz; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
329 if (current_space->local_remaining < apnz) { in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
330 …PetscCall(PetscFreeSpaceGet(PetscIntSumTruncate(apnz, current_space->total_array_size), &current_s… in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
335 PetscCall(PetscLLCondensedClean_Scalable(apnz, current_space->array, lnk)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
337 current_space->array += apnz; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
[all …]