Home
last modified time | relevance | path

Searched refs:nRecvs (Results 1 – 21 of 21) sorted by relevance

/dports/math/dune-uggrid/dune-uggrid-bc2d1229420367563410ce9e519f5ff82b45266f/dune/uggrid/parallel/ddd/if/
H A Difcheck.cc78 int nRecvs, k; in DDD_CheckInterface() local
89 nRecvs = DDD_Notify(context); in DDD_CheckInterface()
90 if (nRecvs==ERROR) in DDD_CheckInterface()
97 if (nRecvs!=theIF[ifId].nIfHeads) in DDD_CheckInterface()
101 << me << " (" << nRecvs << " != " << theIF[ifId].nIfHeads << ")\n"; in DDD_CheckInterface()
107 for(k=0; k<nRecvs; k++) in DDD_CheckInterface()
/dports/science/hypre/hypre-2.23.0/src/FEI_mv/fei-hypre/
H A DLLNL_FEI_Matrix.cxx222 nRecvs_ = nRecvs; in setCommPattern()
637 nRecvs = nSends_; in exchangeSubMatrices()
648 if ( nRecvs > 0 ) recvRowLengs = new int*[nRecvs]; in exchangeSubMatrices()
649 if ( nRecvs > 0 ) requests = new MPI_Request[nRecvs]; in exchangeSubMatrices()
679 if ( nRecvs > 0 ) recvMatLengs = new int[nRecvs]; in exchangeSubMatrices()
698 if ( nRecvs > 0 ) in exchangeSubMatrices()
740 if ( nRecvs > 0 ) requests = new MPI_Request[nRecvs]; in exchangeSubMatrices()
893 if (nRecvs > 0) in exchangeSubMatrices()
995 nRecvs = 0; in exchangeSubMatrices()
1082 nRecvs = 0; in exchangeSubMatrices()
[all …]
H A DHYPRE_LSI_mli.cxx1041 nRecvs = iTempArray[mypid]; in HYPRE_LSI_MLICreateNodeEqnMap()
1044 if ( nRecvs > 0 ) in HYPRE_LSI_MLICreateNodeEqnMap()
1046 recvLengs = new int[nRecvs]; in HYPRE_LSI_MLICreateNodeEqnMap()
1047 recvProcs = new int[nRecvs]; in HYPRE_LSI_MLICreateNodeEqnMap()
1048 iRecvBufs = new int*[nRecvs]; in HYPRE_LSI_MLICreateNodeEqnMap()
1134 if ( nRecvs > 0 ) in HYPRE_LSI_MLICreateNodeEqnMap()
1408 nRecvs = iTempArray[mypid]; in HYPRE_LSI_MLILoadNodalCoordinates()
1409 if ( nRecvs > 0 ) in HYPRE_LSI_MLILoadNodalCoordinates()
1411 recvLengs = new int[nRecvs]; in HYPRE_LSI_MLILoadNodalCoordinates()
1412 recvProcs = new int[nRecvs]; in HYPRE_LSI_MLILoadNodalCoordinates()
[all …]
H A DLLNL_FEI_Matrix.h76 int setCommPattern(int nRecvs, int *recvLengs, int *recvProcs,
H A DHYPRE_LSC_aux.cxx6126 nRecvs = iTempArray[mypid_]; in HYPRE_LSI_BuildNodalCoordinates()
6127 if (nRecvs > 0) in HYPRE_LSI_BuildNodalCoordinates()
6129 recvLengs = new int[nRecvs]; in HYPRE_LSI_BuildNodalCoordinates()
6130 recvProcs = new int[nRecvs]; in HYPRE_LSI_BuildNodalCoordinates()
6135 for (iP = 0; iP < nRecvs; iP++) in HYPRE_LSI_BuildNodalCoordinates()
6140 for (iP = 0; iP < nRecvs; iP++) in HYPRE_LSI_BuildNodalCoordinates()
6150 for (iP = 0; iP < nRecvs; iP++) in HYPRE_LSI_BuildNodalCoordinates()
6182 for (iP = 0; iP < nRecvs; iP++) in HYPRE_LSI_BuildNodalCoordinates()
6234 for (iP = 0; iP < nRecvs; iP++) in HYPRE_LSI_BuildNodalCoordinates()
6274 for (iP = 0; iP < nRecvs; iP++) in HYPRE_LSI_BuildNodalCoordinates()
[all …]
H A DLLNL_FEI_Fei.cxx1533 int nRecvs, *recvLengs, *recvProcs, *recvProcIndices, *flags; in buildGlobalMatrixVector() local
2426 modifyCommPattern(&nRecvs,&recvLengs,&recvProcs,&recvProcIndices, in buildGlobalMatrixVector()
2428 matPtr_->setCommPattern(nRecvs, recvLengs, recvProcs, recvProcIndices, in buildGlobalMatrixVector()
3516 int nRecvs=0, *recvLengs=NULL, *recvProcs=NULL, *recvIndices=NULL; in modifyCommPattern() local
3521 nRecvs = nRecvs_; in modifyCommPattern()
3522 recvLengs = new int[nRecvs]; in modifyCommPattern()
3523 recvProcs = new int[nRecvs]; in modifyCommPattern()
3566 (*nrecvs) = nRecvs; in modifyCommPattern()
H A DHYPRE_SlideReduction.cxx3478 int nRecvs, *recvStarts, pstart, pend, maxRowLeng; in scaleMatrixVector() local
3516 nRecvs = hypre_ParCSRCommPkgNumRecvs(commPkg); in scaleMatrixVector()
3528 if ( nRecvs > 0 ) extScaleVec = new double[recvStarts[nRecvs]]; in scaleMatrixVector()
/dports/science/hypre/hypre-2.23.0/src/FEI_mv/femli/
H A Dmli_amgsa_dd_fedata.cxx621 nRecvs = 0; in setupFEDataBasedSuperLUSmoother()
623 if ( nRecvs > 0 ) in setupFEDataBasedSuperLUSmoother()
625 recvLengs = new int[nRecvs]; in setupFEDataBasedSuperLUSmoother()
626 recvProcs = new int[nRecvs]; in setupFEDataBasedSuperLUSmoother()
627 iSendBufs = new int*[nRecvs]; in setupFEDataBasedSuperLUSmoother()
628 nRecvs = 0; in setupFEDataBasedSuperLUSmoother()
633 recvProcs[nRecvs] = iP; in setupFEDataBasedSuperLUSmoother()
665 for ( iP = 0; iP < nRecvs; iP++ ) in setupFEDataBasedSuperLUSmoother()
683 for ( iP = 0; iP < nRecvs; iP++ ) in setupFEDataBasedSuperLUSmoother()
698 for ( iP = 0; iP < nRecvs; iP++ ) in setupFEDataBasedSuperLUSmoother()
[all …]
H A Dmli_solver_bjacobi.cxx145 nRecvs = hypre_ParCSRCommPkgNumRecvs(commPkg); in solve()
150 for ( iP = 0; iP < nRecvs; iP++ ) in solve()
471 nRecvs = hypre_ParCSRCommPkgNumRecvs(commPkg); in composeOverlappedMatrix()
474 for ( i = 0; i < nRecvs; i++ ) in composeOverlappedMatrix()
476 requests = new MPI_Request[nRecvs+nSends]; in composeOverlappedMatrix()
478 totalRecvs = recvStarts[nRecvs]; in composeOverlappedMatrix()
495 for (i = 0; i < nRecvs; i++) in composeOverlappedMatrix()
540 for (i = 0; i < nRecvs; i++) in composeOverlappedMatrix()
583 for (i = 0; i < nRecvs; i++) in composeOverlappedMatrix()
686 for ( iP = 0; iP < nRecvs; iP++ ) in buildBlocks()
[all …]
H A Dmli_solver_bsgs.cxx166 nRecvs = hypre_ParCSRCommPkgNumRecvs(commPkg); in solve()
171 for ( iP = 0; iP < nRecvs; iP++ ) in solve()
174 offNRows_ = recvStarts[nRecvs]; in solve()
655 for ( i = 0; i < nRecvs; i++ ) in composeOverlappedMatrix()
657 requests = new MPI_Request[nRecvs+nSends]; in composeOverlappedMatrix()
659 totalRecvs = recvStarts[nRecvs]; in composeOverlappedMatrix()
676 for (i = 0; i < nRecvs; i++) in composeOverlappedMatrix()
721 for (i = 0; i < nRecvs; i++) in composeOverlappedMatrix()
764 for (i = 0; i < nRecvs; i++) in composeOverlappedMatrix()
858 for ( iP = 0; iP < nRecvs; iP++ ) in buildBlocks()
[all …]
H A Dmli_matrix_utils.cxx200 int nSends, *sendProcs, nRecvs; in MLI_Matrix_GetOverlappedMatrix() local
241 nRecvs = hypre_ParCSRCommPkgNumRecvs(commPkg); in MLI_Matrix_GetOverlappedMatrix()
244 requests = hypre_CTAlloc( MPI_Request, nRecvs+nSends , HYPRE_MEMORY_HOST); in MLI_Matrix_GetOverlappedMatrix()
246 totalRecvs = recvStarts[nRecvs]; in MLI_Matrix_GetOverlappedMatrix()
256 for (i = 0; i < nRecvs; i++) in MLI_Matrix_GetOverlappedMatrix()
295 for (i = 0; i < nRecvs; i++) in MLI_Matrix_GetOverlappedMatrix()
336 for (i = 0; i < nRecvs; i++) in MLI_Matrix_GetOverlappedMatrix()
378 for (i = 0; i < nRecvs; i++) in MLI_Matrix_GetOverlappedMatrix()
415 if ( nSends+nRecvs > 0 ) hypre_TFree( requests , HYPRE_MEMORY_HOST); in MLI_Matrix_GetOverlappedMatrix()
H A Dmli_matrix_mult.cxx624 int *sendMap, nRecvs, *recvProcs, *recvStarts; in MLI_Matrix_GetExtRows() local
678 nRecvs = hypre_ParCSRCommPkgNumRecvs(commPkg); in MLI_Matrix_GetExtRows()
681 recvNRows = recvStarts[nRecvs]; in MLI_Matrix_GetExtRows()
683 if ( nRecvs + nSends > 0 ) requests = new MPI_Request[nRecvs+nSends]; in MLI_Matrix_GetExtRows()
706 for ( ip = 0; ip < nRecvs; ip++ ) in MLI_Matrix_GetExtRows()
751 for ( ip = 0; ip < nRecvs; ip++ ) in MLI_Matrix_GetExtRows()
797 for ( ip = 0; ip < nRecvs; ip++ ) in MLI_Matrix_GetExtRows()
837 if ( nRecvs + nSends > 0 ) delete [] requests; in MLI_Matrix_GetExtRows()
838 if ( nRecvs + nSends > 0 ) delete [] statuses; in MLI_Matrix_GetExtRows()
H A Dmli_amgsa_dd_sfei.cxx668 if (nRecvs > 0) recvLengs = new int[nRecvs]; in setupExtendedDomainDecomp()
669 for (iP = 0; iP < nRecvs; iP++) in setupExtendedDomainDecomp()
702 for (iP = 0; iP < nRecvs; iP++) in setupExtendedDomainDecomp()
950 if ( nRecvs > 0 ) mpiRequests = new MPI_Request[nRecvs]; in setupExtendedDomainDecomp()
1020 targv[0] = (char *) &nRecvs; in setupExtendedDomainDecomp()
2526 if (nRecvs > 0) recvLengs = new int[nRecvs]; in setupExtendedDomainDecomp2()
2534 for (iP = 0; iP < nRecvs; iP++) in setupExtendedDomainDecomp2()
2594 for (iP = 0; iP < nRecvs; iP++) in setupExtendedDomainDecomp2()
2662 if (nRecvs > 0) mpiRequests = new MPI_Request[nRecvs]; in setupExtendedDomainDecomp2()
2665 for (iP = 0; iP < nRecvs; iP++) in setupExtendedDomainDecomp2()
[all …]
H A Dmli_solver_arpacksuperlu.cxx245 nRecvs_ = ddObj->nRecvs; in setParams()
248 nSends_ = ddObj->nRecvs; in setParams()
H A Dmli_method_amgsa.h33 int nRecvs; member
H A Dmli_fedata.cxx3712 nRecvs = procList[mypid]; in impSpecificRequests()
3719 if ( nRecvs > 0 ) in impSpecificRequests()
3722 recvLengs = new int[nRecvs]; in impSpecificRequests()
3725 for ( i = 0; i < nRecvs; i++ ) in impSpecificRequests()
3734 if ( nRecvs > 0 ) in impSpecificRequests()
3736 recvProcs = new int[nRecvs]; in impSpecificRequests()
3737 recvBufs = new int*[nRecvs]; in impSpecificRequests()
3738 for ( i = 0; i < nRecvs; i++ ) in impSpecificRequests()
3748 if ( nRecvs > 0 ) in impSpecificRequests()
3770 if ( nRecvs > 0 ) in impSpecificRequests()
[all …]
H A Dmli_amgsa_coarsen1.cxx1264 int nRecvs, *recvProcs, mypid, nprocs, *commGraphI; in coarsenGlobal() local
1277 nRecvs = hypre_ParCSRCommPkgNumRecvs(commPkg); in coarsenGlobal()
1285 MPI_Allgather(&nRecvs, 1, MPI_INT, recvCounts, 1, MPI_INT, comm); in coarsenGlobal()
1290 MPI_Allgatherv(recvProcs, nRecvs, MPI_INT, commGraphJ, in coarsenGlobal()
/dports/science/hypre/hypre-2.23.0/src/test/
H A Dfei.cxx514 nRecvs = iArray2[mypid]; in composeSharedNodes()
515 if (nRecvs > 0) in composeSharedNodes()
517 recvLengs = new HYPRE_Int[nRecvs]; in composeSharedNodes()
518 recvProcs = new HYPRE_Int[nRecvs]; in composeSharedNodes()
519 mpiRequests = new hypre_MPI_Request[nRecvs]; in composeSharedNodes()
522 for (i = 0; i < nRecvs; i++) in composeSharedNodes()
528 for (i = 0; i < nRecvs; i++) in composeSharedNodes()
536 if (nRecvs > 0) iRecvBufs = new HYPRE_Int*[nRecvs]; in composeSharedNodes()
537 for (i = 0; i < nRecvs; i++) in composeSharedNodes()
579 for (i = 0; i < nRecvs; i++) in composeSharedNodes()
[all …]
/dports/math/dune-uggrid/dune-uggrid-bc2d1229420367563410ce9e519f5ff82b45266f/dune/uggrid/parallel/ddd/basic/
H A Dlowcomm.cc572 lcContext.nRecvs = 0; in LC_FreeRecvQueue()
1054 lcContext.nRecvs = DDD_Notify(context); in LC_Connect()
1055 if (lcContext.nRecvs<0) in LC_Connect()
1065 return lcContext.nRecvs; in LC_Connect()
1069 if (lcContext.nRecvs>procs-1) in LC_Connect()
1086 if (lcContext.nRecvs>0) in LC_Connect()
1091 for(i=0; i < lcContext.nRecvs; i++) in LC_Connect()
1121 if (lcContext.nRecvs>0) in LC_Connect()
1132 return lcContext.nRecvs; in LC_Connect()
1194 int leftRecv = lcContext.nRecvs; in LC_Communicate()
[all …]
/dports/math/dune-uggrid/dune-uggrid-bc2d1229420367563410ce9e519f5ff82b45266f/dune/uggrid/parallel/ddd/ident/
H A Dident.cc920 int i, j, nRecvs, err=false; in idcons_CheckPairs() local
929 nRecvs = DDD_Notify(context); in idcons_CheckPairs()
930 if (nRecvs==ERROR) in idcons_CheckPairs()
937 for(j=0; j<nRecvs; j++) in idcons_CheckPairs()
943 if (j==nRecvs) in idcons_CheckPairs()
/dports/math/dune-uggrid/dune-uggrid-bc2d1229420367563410ce9e519f5ff82b45266f/dune/uggrid/parallel/ddd/
H A Ddddcontext.hh23 int nRecvs = 0; member