Searched refs:erow (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/impls/elemental/ |
| H A D | matelem.cxx | 110 PetscInt i, j, rrank, ridx, crank, cidx, erow, ecol, numQueues = 0; in MatSetValues_Elemental() local 120 RO2E(A, 0, rrank, ridx, &erow); in MatSetValues_Elemental() 121 …PetscCheck(rrank >= 0 && ridx >= 0 && erow >= 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() 152 RO2E(A, 0, rrank, ridx, &erow); 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() 172 RO2E(A, 0, rrank, ridx, &erow); in MatSetValues_Elemental() [all …]
|