Home
last modified time | relevance | path

Searched refs:sendProcs (Results 1 – 19 of 19) sorted by relevance

/dports/science/hypre/hypre-2.23.0/src/FEI_mv/fei-hypre/
H A DHYPRE_LSI_mli.cxx1019 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 DLLNL_FEI_Matrix.cxx208 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 DLLNL_FEI_Matrix.h78 int *sendProcs, int *sendProcIndices);
H A DLLNL_FEI_Fei.cxx2427 &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 DHYPRE_LSC_aux.cxx6053 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 DFEI_HYPRE_Impl.cxx1126 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 Dmli_amgsa_dd_fedata.cxx475 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 Dmli_matrix_utils.cxx200 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 Dmli_solver_bsgs.cxx618 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 Dmli_matrix_mult.cxx623 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 Dmli_solver_bjacobi.cxx437 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 Dmli_method_amgsa.h36 int *sendProcs; member
H A Dmli_solver_sgs.cxx403 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 Dmli_fedata.cxx1011 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 Dmli_amgsa_dd_sfei.cxx645 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 Dmli_solver_arpacksuperlu.cxx250 sendProcs_ = ddObj->sendProcs; in setParams()
H A Dmli_method_amgsa.cxx150 if ( ddObj_->sendProcs != NULL ) delete [] ddObj_->sendProcs; in ~MLI_Method_AMGSA()
/dports/science/hypre/hypre-2.23.0/src/test/
H A Dfei.cxx427 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 DZoltanPartitioner.cpp1666 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()