/dports/science/hypre/hypre-2.23.0/src/FEI_mv/fei-hypre/ |
H A D | HYPRE_LSI_mli.cxx | 1019 sendProcs = new int[nSends]; in HYPRE_LSI_MLICreateNodeEqnMap() 1029 sendProcs[nSends++] = iP; in HYPRE_LSI_MLICreateNodeEqnMap() 1083 if ( sendProcs[iP] == procIndex ) break; in HYPRE_LSI_MLICreateNodeEqnMap() 1129 delete [] sendProcs; in HYPRE_LSI_MLICreateNodeEqnMap() 1386 sendProcs = new int[nSends]; in HYPRE_LSI_MLILoadNodalCoordinates() 1397 sendProcs[nSends++] = iP; in HYPRE_LSI_MLILoadNodalCoordinates() 1406 for ( iP = 0; iP < nSends; iP++ ) procList[sendProcs[iP]]++; in HYPRE_LSI_MLILoadNodalCoordinates() 1449 if ( procIndex == sendProcs[iP] ) break; in HYPRE_LSI_MLILoadNodalCoordinates() 1481 if ( procIndex == sendProcs[iP] ) break; in HYPRE_LSI_MLILoadNodalCoordinates() 1490 sendProcs[iP], 29425, mpiComm); in HYPRE_LSI_MLILoadNodalCoordinates() [all …]
|
H A D | LLNL_FEI_Matrix.cxx | 208 int *sendProcs, int *sendProcIndices) in setCommPattern() argument 227 sendProcs_ = sendProcs; in setCommPattern() 622 int *sendLengs, *sendProcs, nprocs, *recvProcIndices, eqnOffset; in exchangeSubMatrices() local 644 sendProcs = recvProcs_; in exchangeSubMatrices() 667 MPI_Send( sendRowLengs[iP], sendLengs[iP], MPI_INT, sendProcs[iP], in exchangeSubMatrices() 748 MPI_Send( iSendBufs[iP], sendMatLengs[iP], MPI_INT, sendProcs[iP], in exchangeSubMatrices() 759 MPI_Send( dSendBufs[iP], sendMatLengs[iP], MPI_DOUBLE, sendProcs[iP], in exchangeSubMatrices() 1146 sendProcs = sendLengs = NULL; in exchangeSubMatrices() 1150 sendProcs = new int[nSends]; in exchangeSubMatrices() 1162 sendProcs[iP] = status.MPI_SOURCE; in exchangeSubMatrices() [all …]
|
H A D | LLNL_FEI_Matrix.h | 78 int *sendProcs, int *sendProcIndices);
|
H A D | LLNL_FEI_Fei.cxx | 2427 &nSends,&sendLengs,&sendProcs,&sendProcIndices); in buildGlobalMatrixVector() 3236 int nSend, *sendLengs, *sendProcs, *sendBuf, nodeOffset, pindex; in setupCommPattern() local 3329 sendProcs = NULL; in setupCommPattern() 3339 if ( nSend > 0 ) sendProcs = new int[nSend]; in setupCommPattern() 3340 for ( iP = 0; iP < nSend; iP++ ) sendProcs[iP] = pArrayAux[iP]; in setupCommPattern() 3353 index = hypre_BinarySearch(sendProcs,index,nSend); in setupCommPattern() 3402 sendProcs[iP], 183, mpiComm_); in setupCommPattern() 3455 sendProcs_ = sendProcs; in setupCommPattern() 3547 sendProcs = new int[nSends]; in modifyCommPattern() 3555 sendProcs[iP] = sendProcs_[iP]; in modifyCommPattern() [all …]
|
H A D | HYPRE_LSC_aux.cxx | 6053 int *procList, nSends, *sendProcs, *sendLengs, **iSendBufs; in HYPRE_LSI_BuildNodalCoordinates() local 6104 sendProcs = new int[nSends]; in HYPRE_LSI_BuildNodalCoordinates() 6115 sendProcs[nSends++] = iP; in HYPRE_LSI_BuildNodalCoordinates() 6124 for (iP = 0; iP < nSends; iP++) procList[sendProcs[iP]]++; in HYPRE_LSI_BuildNodalCoordinates() 6139 MPI_Send(&(sendLengs[iP]), 1, MPI_INT, sendProcs[iP], 29421, comm_); in HYPRE_LSI_BuildNodalCoordinates() 6167 if (procIndex == sendProcs[iP]) break; in HYPRE_LSI_BuildNodalCoordinates() 6173 MPI_Send(iSendBufs[iP], sendLengs[iP], MPI_INT, sendProcs[iP], in HYPRE_LSI_BuildNodalCoordinates() 6199 if (procIndex == sendProcs[iP]) break; in HYPRE_LSI_BuildNodalCoordinates() 6209 sendProcs[iP], 29425, comm_); in HYPRE_LSI_BuildNodalCoordinates() 6333 delete [] sendProcs; in HYPRE_LSI_BuildNodalCoordinates()
|
H A D | FEI_HYPRE_Impl.cxx | 1126 int nSend, *sendLengs, *sendProcs, **sendBuf, nodeOffset; in loadComplete() local 1456 sendProcs = NULL; in loadComplete() 1465 if ( nSend > 0 ) sendProcs = new int[nSend]; in loadComplete() 1466 for ( iP = 0; iP < nSend; iP++ ) sendProcs[iP] = pArrayAux[iP]; in loadComplete() 1478 index = HYPRE_LSI_Search(sendProcs,index,nSend); in loadComplete() 1498 index = HYPRE_LSI_Search(sendProcs, in loadComplete() 1518 sendProcs[iP], 183, mpiComm_); in loadComplete() 1560 sendProcs_ = sendProcs; in loadComplete()
|
/dports/science/hypre/hypre-2.23.0/src/FEI_mv/femli/ |
H A D | mli_amgsa_dd_fedata.cxx | 475 int nSends, *sendLengs, *sendProcs, **iSendBufs; in setupFEDataBasedSuperLUSmoother() local 654 sendProcs = new int[nSends]; in setupFEDataBasedSuperLUSmoother() 671 sendProcs[iP] = statuses[iP].MPI_SOURCE; in setupFEDataBasedSuperLUSmoother() 673 MLI_Utils_IntQSort2(sendProcs, sendLengs, 0, nSends-1); in setupFEDataBasedSuperLUSmoother() 680 MPI_Irecv(iRecvBufs[iP], sendLengs[iP], MPI_INT, sendProcs[iP], 37290, in setupFEDataBasedSuperLUSmoother() 737 ddObj_->sendProcs = sendProcs; in setupFEDataBasedSuperLUSmoother()
|
H A D | mli_matrix_utils.cxx | 200 int nSends, *sendProcs, nRecvs; in MLI_Matrix_GetOverlappedMatrix() local 239 sendProcs = hypre_ParCSRCommPkgSendProcs(commPkg); in MLI_Matrix_GetOverlappedMatrix() 268 proc = sendProcs[i]; in MLI_Matrix_GetOverlappedMatrix() 307 proc = sendProcs[i]; in MLI_Matrix_GetOverlappedMatrix() 351 proc = sendProcs[i]; in MLI_Matrix_GetOverlappedMatrix() 393 proc = sendProcs[i]; in MLI_Matrix_GetOverlappedMatrix()
|
H A D | mli_solver_bsgs.cxx | 618 int localNRows, extNRows, nSends, *sendProcs, nRecvs; in composeOverlappedMatrix() local 650 sendProcs = hypre_ParCSRCommPkgSendProcs(commPkg); in composeOverlappedMatrix() 689 proc = sendProcs[i]; in composeOverlappedMatrix() 737 proc = sendProcs[i]; in composeOverlappedMatrix() 780 proc = sendProcs[i]; in composeOverlappedMatrix() 1116 int nSends, *sendProcs, mypid, nprocs, *commGraphI; in doProcColoring() local 1132 sendProcs = hypre_ParCSRCommPkgSendProcs(commPkg); in doProcColoring() 1144 MPI_Allgatherv(sendProcs, nSends, MPI_INT, commGraphJ, in doProcColoring()
|
H A D | mli_matrix_mult.cxx | 623 int nprocs, mypid, nSends, *sendProcs, *sendStarts; in MLI_Matrix_GetExtRows() local 675 sendProcs = hypre_ParCSRCommPkgSendProcs(commPkg); in MLI_Matrix_GetExtRows() 718 proc = sendProcs[ip]; in MLI_Matrix_GetExtRows() 766 proc = sendProcs[ip]; in MLI_Matrix_GetExtRows() 812 proc = sendProcs[ip]; in MLI_Matrix_GetExtRows()
|
H A D | mli_solver_bjacobi.cxx | 437 int localNRows, extNRows, nSends, *sendProcs, nRecvs; in composeOverlappedMatrix() local 469 sendProcs = hypre_ParCSRCommPkgSendProcs(commPkg); in composeOverlappedMatrix() 508 proc = sendProcs[i]; in composeOverlappedMatrix() 556 proc = sendProcs[i]; in composeOverlappedMatrix() 599 proc = sendProcs[i]; in composeOverlappedMatrix()
|
H A D | mli_method_amgsa.h | 36 int *sendProcs; member
|
H A D | mli_solver_sgs.cxx | 403 int nSends, *sendProcs, mypid, nprocs, *commGraphI; in doProcColoring() local 419 sendProcs = hypre_ParCSRCommPkgSendProcs(commPkg); in doProcColoring() 431 MPI_Allgatherv(sendProcs, nSends, MPI_INT, commGraphJ, in doProcColoring()
|
H A D | mli_fedata.cxx | 1011 sendProcs = NULL; in initComplete() 1021 sendProcs = new int[nSend]; in initComplete() 1022 for ( i = 0; i < nSend; i++ ) sendProcs[i] = iauxArray[i]; in initComplete() 1069 sendProcs[i], 183, mpiComm_); in initComplete() 1087 if ( nSend > 0 ) delete [] sendProcs; in initComplete() 3673 sendProcs = NULL; in impSpecificRequests() 3678 sendProcs = new int[nSends]; in impSpecificRequests() 3686 sendProcs[nSends] = i; in impSpecificRequests() 3710 for ( i = 0; i < nSends; i++ ) procTemp[sendProcs[i]] = 1; in impSpecificRequests() 3764 pSrc = sendProcs[i]; in impSpecificRequests() [all …]
|
H A D | mli_amgsa_dd_sfei.cxx | 645 int nRecvs, *recvProcs, nSends, *sendProcs; in setupExtendedDomainDecomp() local 656 sendProcs = hypre_ParCSRCommPkgSendProcs(commPkg); in setupExtendedDomainDecomp() 699 MPI_Irecv(&procOffsets[iP],1,MPI_INT,sendProcs[iP],13582,comm, in setupExtendedDomainDecomp() 743 colInds[iP] = procOffsets[iP] + PEPartition[sendProcs[iP]] + iD; in setupExtendedDomainDecomp() 964 MPI_Send(nullVecs, sLength, MPI_DOUBLE, sendProcs[iP], 14581, comm); in setupExtendedDomainDecomp() 1024 targv[4] = (char *) sendProcs; in setupExtendedDomainDecomp() 2449 int nRecvs, *recvProcs, nSends, *sendProcs, ierr, *rowSizes; in setupExtendedDomainDecomp2() local 2525 sendProcs = hypre_ParCSRCommPkgSendProcs(commPkg); in setupExtendedDomainDecomp2() 2589 MPI_Irecv(&QExtOffsets[iP],1,MPI_INT,sendProcs[iP],434243,comm, in setupExtendedDomainDecomp2() 2622 pindex = sendProcs[iP]; in setupExtendedDomainDecomp2() [all …]
|
H A D | mli_solver_arpacksuperlu.cxx | 250 sendProcs_ = ddObj->sendProcs; in setParams()
|
H A D | mli_method_amgsa.cxx | 150 if ( ddObj_->sendProcs != NULL ) delete [] ddObj_->sendProcs; in ~MLI_Method_AMGSA()
|
/dports/science/hypre/hypre-2.23.0/src/test/ |
H A D | fei.cxx | 427 HYPRE_Int nRecvs, *recvProcs, *recvLengs, nSends, *sendProcs, *sendLengs; in composeSharedNodes() local 503 sendProcs = new HYPRE_Int[nSends]; in composeSharedNodes() 510 sendProcs[nSends++] = i; in composeSharedNodes() 526 hypre_MPI_Send(&(sendLengs[i]), 1, HYPRE_MPI_INT, sendProcs[i], 12233, in composeSharedNodes() 556 hypre_MPI_Send(iSendBufs[i],sendLengs[i],HYPRE_MPI_INT,sendProcs[i],12234, in composeSharedNodes() 597 delete [] sendProcs; in composeSharedNodes()
|
/dports/math/moab/fathomteam-moab-7bde9dfb84a8/src/ |
H A D | ZoltanPartitioner.cpp | 1666 int *sendProcs; in mbInitializePoints() local 1707 sendProcs = nborProcs + (sendNborId - adjs); in mbInitializePoints() 1720 MPI_Send(sendProcs, sum, MPI_INT, i, 0x08, MPI_COMM_WORLD); in mbInitializePoints() 1725 sendProcs += sum; in mbInitializePoints()
|