Lines Matching refs:mpimat

426   Mat_MPIAIJ       *mpimat     = NULL;  in MatCoarsenApply_HEM_private()  local
468 mpimat = (Mat_MPIAIJ *)cMat->data; in MatCoarsenApply_HEM_private()
469 matA = (Mat_SeqAIJ *)mpimat->A->data; in MatCoarsenApply_HEM_private()
470 matB = (Mat_SeqAIJ *)mpimat->B->data; in MatCoarsenApply_HEM_private()
473 …PetscCall(MatCheckCompressedRow(mpimat->B, matB->nonzerorowcnt, &matB->compressedrow, matB->i, mpi… in MatCoarsenApply_HEM_private()
499 PetscCall(VecGetLocalSize(mpimat->lvec, &num_ghosts)); in MatCoarsenApply_HEM_private()
508 PetscCall(VecScatterBegin(mpimat->Mvctx, vec, mpimat->lvec, INSERT_VALUES, SCATTER_FORWARD)); in MatCoarsenApply_HEM_private()
509 PetscCall(VecScatterEnd(mpimat->Mvctx, vec, mpimat->lvec, INSERT_VALUES, SCATTER_FORWARD)); in MatCoarsenApply_HEM_private()
510 PetscCall(VecGetArrayRead(mpimat->lvec, &buf)); /* get proc ID in 'buf' */ in MatCoarsenApply_HEM_private()
514 PetscCall(VecRestoreArrayRead(mpimat->lvec, &buf)); in MatCoarsenApply_HEM_private()
520 PetscCall(VecScatterBegin(mpimat->Mvctx, vec, mpimat->lvec, INSERT_VALUES, SCATTER_FORWARD)); in MatCoarsenApply_HEM_private()
521 PetscCall(VecScatterEnd(mpimat->Mvctx, vec, mpimat->lvec, INSERT_VALUES, SCATTER_FORWARD)); in MatCoarsenApply_HEM_private()
522 …PetscCall(VecGetArrayRead(mpimat->lvec, &buf)); … in MatCoarsenApply_HEM_private()
524 PetscCall(VecRestoreArrayRead(mpimat->lvec, &buf)); in MatCoarsenApply_HEM_private()
533 PetscCall(VecScatterBegin(mpimat->Mvctx, vec, mpimat->lvec, INSERT_VALUES, SCATTER_FORWARD)); in MatCoarsenApply_HEM_private()
534 PetscCall(VecScatterEnd(mpimat->Mvctx, vec, mpimat->lvec, INSERT_VALUES, SCATTER_FORWARD)); in MatCoarsenApply_HEM_private()
536 PetscCall(VecGetArrayRead(mpimat->lvec, &buf)); /* get proc ID in 'lghost_gid' */ in MatCoarsenApply_HEM_private()
538 PetscCall(VecRestoreArrayRead(mpimat->lvec, &buf)); in MatCoarsenApply_HEM_private()
604 PetscCall(VecDuplicate(mpimat->lvec, &ghostMaxEdge)); in MatCoarsenApply_HEM_private()
605 …PetscCall(VecScatterBegin(mpimat->Mvctx, locMaxEdge, ghostMaxEdge, INSERT_VALUES, SCATTER_FORWARD)… in MatCoarsenApply_HEM_private()
606 … PetscCall(VecScatterEnd(mpimat->Mvctx, locMaxEdge, ghostMaxEdge, INSERT_VALUES, SCATTER_FORWARD)); in MatCoarsenApply_HEM_private()
608 PetscCall(VecDuplicate(mpimat->lvec, &ghostMaxPE)); in MatCoarsenApply_HEM_private()
609 … PetscCall(VecScatterBegin(mpimat->Mvctx, locMaxPE, ghostMaxPE, INSERT_VALUES, SCATTER_FORWARD)); in MatCoarsenApply_HEM_private()
610 PetscCall(VecScatterEnd(mpimat->Mvctx, locMaxPE, ghostMaxPE, INSERT_VALUES, SCATTER_FORWARD)); in MatCoarsenApply_HEM_private()
980 …PetscCall(VecScatterBegin(mpimat->Mvctx, locMaxEdge, ghostMaxEdge, INSERT_VALUES, SCATTER_FORWARD)… in MatCoarsenApply_HEM_private()
981 … PetscCall(VecScatterEnd(mpimat->Mvctx, locMaxEdge, ghostMaxEdge, INSERT_VALUES, SCATTER_FORWARD)); in MatCoarsenApply_HEM_private()
1041 …PetscCall(VecScatterBegin(mpimat->Mvctx, locMaxEdge, ghostMaxEdge, INSERT_VALUES, SCATTER_FORWARD)… in MatCoarsenApply_HEM_private()
1042 … PetscCall(VecScatterEnd(mpimat->Mvctx, locMaxEdge, ghostMaxEdge, INSERT_VALUES, SCATTER_FORWARD)); in MatCoarsenApply_HEM_private()
1043 … PetscCall(VecScatterBegin(mpimat->Mvctx, locMaxPE, ghostMaxPE, INSERT_VALUES, SCATTER_FORWARD)); in MatCoarsenApply_HEM_private()
1044 … PetscCall(VecScatterEnd(mpimat->Mvctx, locMaxPE, ghostMaxPE, INSERT_VALUES, SCATTER_FORWARD)); in MatCoarsenApply_HEM_private()