Searched refs:apnz (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpimatmatmult.c | 202 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), ¤t_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 D | mpiptap.c | 103 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), ¤t_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 …]
|