Home
last modified time | relevance | path

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

/petsc/src/sys/classes/viewer/tests/
H A Dex6.c29 PetscReal rdata = 42; in TestWrite() local
35 PetscCall(PetscViewerBinaryWrite(viewer, &rdata, 1, PETSC_REAL)); in TestWrite()
40 PetscCall(PetscViewerBinaryWrite(subviewer, &rdata, 1, PETSC_REAL)); in TestWrite()
45 PetscCall(PetscViewerBinaryWriteAll(viewer, &rdata, 1, s, t, PETSC_REAL)); in TestWrite()
50 PetscCall(PetscViewerBinaryWrite(subviewer, &rdata, 1, PETSC_REAL)); in TestWrite()
55 PetscCall(PetscViewerBinaryWrite(viewer, &rdata, 1, PETSC_REAL)); in TestWrite()
62 PetscReal rdata = 0; in TestRead() local
69 PetscCall(PetscViewerBinaryRead(viewer, &rdata, 1, NULL, PETSC_REAL)); in TestRead()
71 PetscCheck(rdata == 42, comm, PETSC_ERR_FILE_UNEXPECTED, "Unexpected rdata=%g", (double)rdata); in TestRead()
77 PetscCall(PetscViewerBinaryRead(subviewer, &rdata, 1, NULL, PETSC_REAL)); in TestRead()
[all …]
/petsc/src/vec/is/sf/tests/
H A Dex5.c19 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()
34 for (PetscInt i = 0; i < bs * ldr; i++) rdata[i] = i + 1; in TestVector()
37 …PetscCall(PetscSFBcastBegin(sf, MPIU_INT, PetscSafePointerPlusOffset(rdata, i * ldr), PetscSafePoi… in TestVector()
38 …PetscCall(PetscSFBcastEnd(sf, MPIU_INT, PetscSafePointerPlusOffset(rdata, i * ldr), PetscSafePoint… in TestVector()
40 PetscCall(PetscSFBcastBegin(vsf, MPIU_INT, rdata, ldatav, MPI_REPLACE)); in TestVector()
41 PetscCall(PetscSFBcastEnd(vsf, MPIU_INT, rdata, ldatav, MPI_REPLACE)); in TestVector()
52 PetscCall(PetscArrayzero(rdata, bs * ldr)); in TestVector()
56 …T, PetscSafePointerPlusOffset(ldata, i * ldl), PetscSafePointerPlusOffset(rdata, i * ldr), MPI_SUM… in TestVector()
57 …T, PetscSafePointerPlusOffset(ldata, i * ldl), PetscSafePointerPlusOffset(rdata, i * ldr), MPI_SUM… in TestVector()
[all …]
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcgraph.c1035 PetscInt nr, nmr, *rdata; in PCBDDCGraphSetUp() local
1058 PetscCall(PetscCalloc1(nmr, &rdata)); in PCBDDCGraphSetUp()
1059 PetscCall(PetscSFGatherBegin(graph->interface_ref_sf, MPIU_INT, graph->gsubset_size, rdata)); in PCBDDCGraphSetUp()
1060 PetscCall(PetscSFGatherEnd(graph->interface_ref_sf, MPIU_INT, graph->gsubset_size, rdata)); in PCBDDCGraphSetUp()
1063 if (rdata[j + c] != rdata[c]) valid = PETSC_FALSE; in PCBDDCGraphSetUp()
1067 PetscCall(PetscFree(rdata)); in PCBDDCGraphSetUp()
H A Dbddcprivate.c9812 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()
9829 rdata[2 * i + 0] = da->i[i + 1] - da->i[i]; in MatAIJExtractRows()
9830 rdata[2 * i + 1] = da->i[i]; 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()
9868 PetscCall(PetscFree2(ldata, rdata)); in MatAIJExtractRows()
/petsc/src/vec/vec/impls/mpi/
H A Dpbvec.c165 …I_Private(MPI_Comm comm, const PetscMPIInt tag[], PetscMPIInt rank, void *rdata, MPI_Request req[]… in VecAssemblyRecv_MPI_Private() argument
169 VecAssemblyHeader *hdr = (VecAssemblyHeader *)rdata; in VecAssemblyRecv_MPI_Private()
/petsc/src/mat/utils/
H A Dmatstash.c803 …v_Private(MPI_Comm comm, const PetscMPIInt tag[], PetscMPIInt rank, void *rdata, MPI_Request req[]… in MatStashBTSRecv_Private() argument
806 MatStashHeader *hdr = (MatStashHeader *)rdata; in MatStashBTSRecv_Private()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DSNES.pyx1409 cdef PetscReal *rdata = NULL
1418 cdef object rhist = oarray_r(empty_r(size), NULL, &rdata)
1421 CHKERR(SNESSetConvergenceHistory(self.snes, rdata, idata, size, flag))
1433 cdef PetscReal *rdata = NULL
1436 CHKERR(SNESGetConvergenceHistory(self.snes, &rdata, &idata, &size))
1437 cdef object rhist = array_r(size, rdata)
H A DKSP.pyx2111 cdef PetscReal *rdata = NULL
2114 cdef ndarray r = oarray_r(empty_r(its), NULL, &rdata)
2116 CHKERR(KSPComputeEigenvalues(self.ksp, its, rdata, idata, &neig))
/petsc/src/vec/is/sf/impls/basic/
H A Dsfpack.c226 Type *rdata = (Type *)rootdata, *lupdate = (Type *)leafupdate; \
237 lupdate[l + j * BS + k] = rdata[r + j * BS + k]; \
238 OpApply(Op, rdata[r + j * BS + k], ldata[l + j * BS + k]); \