Searched refs:ldata (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/vec/is/sf/tests/ |
| H A D | ex5.c | 19 PetscInt *rdata, *ldata, *rdatav, *ldatav; in TestVector() local 33 … PetscCall(PetscCalloc4(bs * ldr, &rdata, bs * ldl, &ldata, bs * ldr, &rdatav, bs * ldl, &ldatav)); in TestVector() 37 …T, PetscSafePointerPlusOffset(rdata, i * ldr), PetscSafePointerPlusOffset(ldata, i * ldl), MPI_REP… in TestVector() 38 …T, PetscSafePointerPlusOffset(rdata, i * ldr), PetscSafePointerPlusOffset(ldata, i * ldl), MPI_REP… in TestVector() 42 PetscCall(PetscArraycmp(ldata, ldatav, bs * ldl, &flg)); in TestVector() 48 PetscCall(PetscIntView(bs * ldl, ldata, PETSC_VIEWER_STDOUT_(comm))); in TestVector() 56 …PetscCall(PetscSFReduceBegin(sf, MPIU_INT, PetscSafePointerPlusOffset(ldata, i * ldl), PetscSafePo… in TestVector() 57 …PetscCall(PetscSFReduceEnd(sf, MPIU_INT, PetscSafePointerPlusOffset(ldata, i * ldl), PetscSafePoin… in TestVector() 59 PetscCall(PetscSFReduceBegin(vsf, MPIU_INT, ldata, rdatav, MPI_SUM)); in TestVector() 60 PetscCall(PetscSFReduceEnd(vsf, MPIU_INT, ldata, rdatav, MPI_SUM)); in TestVector() [all …]
|
| /petsc/src/vec/is/sf/impls/basic/ |
| H A D | sfpack.c | 227 const Type *ldata = (const Type *)leafdata; \ 238 OpApply(Op, rdata[r + j * BS + k], ldata[l + j * BS + k]); \
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 9812 PetscInt ni, *di, *dj, m = A->rmap->n, c, *ldata, *rdata; in MatAIJExtractRows() local 9827 PetscCall(PetscMalloc2(2 * ni, &ldata, 2 * m, &rdata)); in MatAIJExtractRows() 9832 PetscCall(PetscSFBcastBegin(sf, MPIU_2INT, rdata, ldata, MPI_REPLACE)); in MatAIJExtractRows() 9833 PetscCall(PetscSFBcastEnd(sf, MPIU_2INT, rdata, ldata, MPI_REPLACE)); in MatAIJExtractRows() 9836 for (PetscInt i = 0; i < ni; i++) di[i + 1] = di[i] + ldata[2 * i + 0]; in MatAIJExtractRows() 9847 const PetscInt rsize = ldata[2 * i]; in MatAIJExtractRows() 9850 remotes[c].index = ldata[2 * i + 1] + j; in MatAIJExtractRows() 9868 PetscCall(PetscFree2(ldata, rdata)); in MatAIJExtractRows()
|