Home
last modified time | relevance | path

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

/petsc/src/dm/dt/dualspace/impls/sum/
H A Ddualspacesum.c321 PetscInt snz_actual; in PetscDualSpaceSumCreateMatrix() local
357 snz_actual = 0; in PetscDualSpaceSumCreateMatrix()
359 for (PetscInt k = si[row]; k < si[row + 1]; k++, snz_actual++) { in PetscDualSpaceSumCreateMatrix()
360 cooi[snz_actual] = row; in PetscDualSpaceSumCreateMatrix()
361 cooj[snz_actual] = sj[k]; in PetscDualSpaceSumCreateMatrix()
362 coov[snz_actual] = sv[k]; in PetscDualSpaceSumCreateMatrix()
367 if (snz_actual > 0) { in PetscDualSpaceSumCreateMatrix()
368 PetscCall(ISLocalToGlobalMappingApply(map_rows[s], snz_actual, cooi, &i[nnz])); in PetscDualSpaceSumCreateMatrix()
369 PetscCall(ISLocalToGlobalMappingApply(map_cols[s], snz_actual, cooj, &j[nnz])); in PetscDualSpaceSumCreateMatrix()
370 nnz += snz_actual; in PetscDualSpaceSumCreateMatrix()