| /petsc/src/ts/tutorials/autodiff/adolc-utils/ |
| H A D | drivers.cxx | 108 PetscErrorCode PetscAdolcComputeIJacobian(PetscInt tag1, PetscInt tag2, Mat A, const PetscScalar *u… in PetscAdolcComputeIJacobian() argument 118 if (adctx->Seed) fov_forward(tag1, m, n, p, u_vec, adctx->Seed, NULL, J); in PetscAdolcComputeIJacobian() 119 else jacobian(tag1, m, n, u_vec, J); in PetscAdolcComputeIJacobian() 213 PetscErrorCode PetscAdolcComputeIJacobianLocal(PetscInt tag1, PetscInt tag2, Mat A, PetscScalar *u_… in PetscAdolcComputeIJacobianLocal() argument 223 if (adctx->Seed) fov_forward(tag1, m, n, p, u_vec, adctx->Seed, NULL, J); in PetscAdolcComputeIJacobianLocal() 224 else jacobian(tag1, m, n, u_vec, J); in PetscAdolcComputeIJacobianLocal() 411 PetscErrorCode PetscAdolcComputeIJacobianAndDiagonalLocal(PetscInt tag1, PetscInt tag2, Vec diag, P… in PetscAdolcComputeIJacobianAndDiagonalLocal() argument 421 if (adctx->Seed) fov_forward(tag1, m, n, p, u_vec, adctx->Seed, NULL, J); in PetscAdolcComputeIJacobianAndDiagonalLocal() 422 else jacobian(tag1, m, n, u_vec, J); in PetscAdolcComputeIJacobianAndDiagonalLocal()
|
| H A D | matfree.cxx | 59 fos_forward(mctx->tag1, m, n, 0, x0, x1, NULL, action); in PetscAdolcIJacobianVectorProduct() 141 fos_forward(mctx->tag1, m, n, 0, x0, x1, NULL, action); in PetscAdolcIJacobianVectorProductIDMass() 208 if (!mctx->flg) zos_forward(mctx->tag1, m, n, 1, x, NULL); in PetscAdolcIJacobianTransposeVectorProduct() 209 fos_reverse(mctx->tag1, m, n, y, action); in PetscAdolcIJacobianTransposeVectorProduct() 294 if (!mctx->flg) zos_forward(mctx->tag1, m, n, 1, x, NULL); in PetscAdolcIJacobianTransposeVectorProductIDMass() 295 fos_reverse(mctx->tag1, m, n, y, action); in PetscAdolcIJacobianTransposeVectorProductIDMass()
|
| H A D | contexts.cxx | 36 PetscInt tag1, tag2; member
|
| /petsc/src/vec/vec/utils/ |
| H A D | vecstash.c | 27 PetscCall(PetscCommGetNewTag(stash->comm, &stash->tag1)); in VecStashCreate_Private() 222 …PetscMPIInt size = stash->size, tag1 = stash->tag1, tag2 = stash->tag2, j, *owner, nsends, nrecei… in VecStashScatterBegin_Private() local 264 …PetscCallMPI(MPIU_Irecv(rvalues + bs * nmax * i, bs * nmax, MPIU_SCALAR, MPI_ANY_SOURCE, tag1, com… in VecStashScatterBegin_Private() 291 …PetscCallMPI(MPIU_Isend(svalues + bs * start[i], bs * nprocs[2 * i], MPIU_SCALAR, i, tag1, comm, s… in VecStashScatterBegin_Private()
|
| H A D | vscat.c | 933 PetscMPIInt nsend, nrecv, nreq, yrank, *sendto, *recvfrom, tag1, tag2; in VecScatterCreate() local 1004 PetscCall(PetscCommGetNewTag(ycomm, &tag1)); in VecScatterCreate() 1014 … PetscCallMPI(MPIU_Irecv(rxindices + disp, count, MPIU_INT, recvfrom[i], tag1, ycomm, rreqs + i)); in VecScatterCreate() 1021 …PetscCallMPI(MPIU_Isend(xindices_sorted + sstart[i], count, MPIU_INT, sendto[i], tag1, ycomm, sreq… in VecScatterCreate()
|
| /petsc/src/mat/impls/dense/mpi/ |
| H A D | mmdense.c | 55 PetscMPIInt rank, size, tag0, tag1, idex, end, i, proc, nrqs, *rtable, *pa, nrqr; in MatCreateSubMatrices_MPIDense_Local() local 77 PetscCall(PetscObjectGetNewTag((PetscObject)C, &tag1)); in MatCreateSubMatrices_MPIDense_Local() 223 PetscCallMPI(MPIU_Irecv(rbuf2[i], count, MPIU_SCALAR, j, tag1, comm, r_waits2 + i)); in MatCreateSubMatrices_MPIDense_Local() 261 …PetscCallMPI(MPIU_Isend(sbuf2[idex], (end - start) * N, MPIU_SCALAR, s_proc, tag1, comm, s_waits2 … in MatCreateSubMatrices_MPIDense_Local()
|
| /petsc/src/vec/is/ao/impls/memscalable/ |
| H A D | aomemscalable.c | 94 PetscMPIInt rank, size, tag1, tag2, count; in AOMap_MemoryScalable_private() local 143 PetscCall(PetscObjectGetNewTag((PetscObject)ao, &tag1)); in AOMap_MemoryScalable_private() 157 …scCallMPI(MPIU_Irecv(rindices + nmax * i, nmax, MPIU_INT, MPI_ANY_SOURCE, tag1, comm, recv_waits +… in AOMap_MemoryScalable_private() 183 …PetscCallMPI(MPIU_Isend(sindices + start[i], sizes[2 * i], MPIU_INT, i, tag1, comm, send_waits + c… in AOMap_MemoryScalable_private()
|
| /petsc/src/mat/impls/sbaij/mpi/ |
| H A D | sbaijov.c | 162 …PetscMPIInt proc_end = 0, size, rank, tag1, tag2, *len_s, nrqr, nrqs, *id_r1, *len_r1, flag, *… in MatIncreaseOverlap_MPISBAIJ_Once() local 185 PetscCall(PetscObjectGetNewTag((PetscObject)C, &tag1)); in MatIncreaseOverlap_MPISBAIJ_Once() 313 …PetscCallMPI(MPIU_Isend(data1_start[proc_id], len_s[proc_id], MPIU_INT, proc_id, tag1, comm, s_wai… in MatIncreaseOverlap_MPISBAIJ_Once() 346 PetscCallMPI(MPI_Iprobe(MPI_ANY_SOURCE, tag1, comm, &flag, &r_status)); in MatIncreaseOverlap_MPISBAIJ_Once()
|
| /petsc/src/mat/utils/ |
| H A D | matstash.c | 37 PetscCall(PetscCommGetNewTag(stash->comm, &stash->tag1)); in MatStashCreate_Private() 452 PetscMPIInt *sizes, *nlengths, nreceives, nsends, tag1 = stash->tag1, tag2 = stash->tag2; in MatStashScatterBegin_Ref() local 510 PetscCall(PetscPostIrecvInt(comm, tag1, nreceives, onodes, olengths, &rindices, &recv_waits1)); in MatStashScatterBegin_Ref() 564 …PetscCallMPI(MPIU_Isend(sindices + 2 * startv[i], 2 * nlengths[i], MPIU_INT, i, tag1, comm, send_w… in MatStashScatterBegin_Ref()
|
| /petsc/src/mat/graphops/coarsen/impls/hem/ |
| H A D | hem.c | 677 PetscMPIInt tag1, tag2; in MatCoarsenApply_HEM_private() local 682 PetscCall(PetscCommGetNewTag(comm, &tag1)); in MatCoarsenApply_HEM_private() 858 PetscCallMPI(MPIU_Isend(sbuff, scount, MPIU_INT, proc, tag1, comm, request)); in MatCoarsenApply_HEM_private() 863 PetscCallMPI(MPI_Probe(comm_procs[proc_idx] /* MPI_ANY_SOURCE */, tag1, comm, &status)); in MatCoarsenApply_HEM_private() 877 PetscCallMPI(MPI_Recv(rbuff, rcount, MPIU_INT, proc, tag1, comm, &status)); in MatCoarsenApply_HEM_private()
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | baijov.c | 62 PetscMPIInt size, rank, tag1, tag2, *w2, *w1, nrqs, nrqr, *pa; in MatIncreaseOverlap_MPIBAIJ_Once() local 77 PetscCall(PetscObjectGetNewTag((PetscObject)C, &tag1)); in MatIncreaseOverlap_MPIBAIJ_Once() 139 PetscCall(PetscPostIrecvInt(comm, tag1, nrqr, onodes1, olengths1, &rbuf, &r_waits1)); in MatIncreaseOverlap_MPIBAIJ_Once() 214 PetscCallMPI(MPIU_Isend(outdat[j], w1[j], MPIU_INT, j, tag1, comm, s_waits1 + i)); in MatIncreaseOverlap_MPIBAIJ_Once()
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiov.c | 504 PetscMPIInt size, rank, tag1, tag2, proc = 0, nrqs, *pa; in MatIncreaseOverlap_MPIAIJ_Once() local 520 PetscCall(PetscObjectGetNewTag((PetscObject)C, &tag1)); in MatIncreaseOverlap_MPIAIJ_Once() 582 PetscCall(PetscPostIrecvInt(comm, tag1, nrqr, onodes1, olengths1, &rbuf, &r_waits1)); in MatIncreaseOverlap_MPIAIJ_Once() 678 PetscCallMPI(MPIU_Isend(outdat[j], w1[j], MPIU_INT, j, tag1, comm, s_waits1 + i)); in MatIncreaseOverlap_MPIAIJ_Once() 1222 …PetscMPIInt rank, size, *req_source1, *req_source2, tag1, tag2, tag3, tag4, *w1, *w2, nrqr, nr… in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() local 1272 tag1 = ((PetscObject)C)->tag; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1320 PetscCall(PetscPostIrecvInt(comm, tag1, nrqr, onodes1, olengths1, &rbuf1, &r_waits1)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1366 …s; ++i) PetscCallMPI(MPIU_Isend(sbuf1[pa[i]], w1[pa[i]], MPIU_INT, pa[i], tag1, comm, s_waits1 + i… in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
|
| /petsc/src/ts/tutorials/autodiff/ |
| H A D | adr_ex5adj_mf.cxx | 113 matctx.tag1 = 1; /* Tape identifier */ in main()
|
| /petsc/src/mat/impls/scalapack/ |
| H A D | matscalapack.c | 1522 …PetscMPIInt tag1 = stash->tag1, tag2 = stash->tag2, *sizes, *nlengths, nreceives, insends, … in MatStashScatterBegin_ScaLAPACK() local 1578 PetscCall(PetscPostIrecvInt(comm, tag1, nreceives, onodes, olengths, &rindices, &recv_waits1)); in MatStashScatterBegin_ScaLAPACK() 1632 …PetscCallMPI(MPIU_Isend(sindices + 2 * startv[i], 2 * nlengths[i], MPIU_INT, i, tag1, comm, send_w… in MatStashScatterBegin_ScaLAPACK()
|
| /petsc/include/petsc/private/ |
| H A D | vecimpl.h | 138 PetscMPIInt tag1, tag2; member
|
| H A D | matimpl.h | 352 PetscMPIInt tag1, tag2; member
|