Home
last modified time | relevance | path

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

/petsc/src/mat/impls/elemental/
H A Dmatelem.cxx110 PetscInt i, j, rrank, ridx, crank, cidx, erow, ecol, numQueues = 0; in MatSetValues_Elemental() local
125 RO2E(A, 1, crank, cidx, &ecol); in MatSetValues_Elemental()
126 …PetscCheck(crank >= 0 && cidx >= 0 && ecol >= 0, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, … in MatSetValues_Elemental()
127 if (!a->emat->IsLocal(erow, ecol)) { /* off-proc entry */ in MatSetValues_Elemental()
136 a->emat->Set(erow, ecol, (PetscElemScalar)vals[i * nc + j]); in MatSetValues_Elemental()
139 a->emat->Update(erow, ecol, (PetscElemScalar)vals[i * nc + j]); in MatSetValues_Elemental()
156 RO2E(A, 1, crank, cidx, &ecol); in MatSetValues_Elemental()
157 if (!a->emat->IsLocal(erow, ecol)) { /*off-proc entry*/ in MatSetValues_Elemental()
159 a->emat->QueueUpdate(erow, ecol, vals[i * nc + j]); in MatSetValues_Elemental()
167 RO2E(A, 1, crank, cidx, &ecol); in MatSetValues_Elemental()
[all …]