/dports/math/dune-uggrid/dune-uggrid-bc2d1229420367563410ce9e519f5ff82b45266f/dune/uggrid/parallel/ddd/if/ |
H A D | ifcheck.cc | 78 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 D | LLNL_FEI_Matrix.cxx | 222 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 D | HYPRE_LSI_mli.cxx | 1041 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 D | LLNL_FEI_Matrix.h | 76 int setCommPattern(int nRecvs, int *recvLengs, int *recvProcs,
|
H A D | HYPRE_LSC_aux.cxx | 6126 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 D | LLNL_FEI_Fei.cxx | 1533 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 D | HYPRE_SlideReduction.cxx | 3478 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 D | mli_amgsa_dd_fedata.cxx | 621 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 D | mli_solver_bjacobi.cxx | 145 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 D | mli_solver_bsgs.cxx | 166 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 D | mli_matrix_utils.cxx | 200 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 D | mli_matrix_mult.cxx | 624 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 D | mli_amgsa_dd_sfei.cxx | 668 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 D | mli_solver_arpacksuperlu.cxx | 245 nRecvs_ = ddObj->nRecvs; in setParams() 248 nSends_ = ddObj->nRecvs; in setParams()
|
H A D | mli_method_amgsa.h | 33 int nRecvs; member
|
H A D | mli_fedata.cxx | 3712 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 D | mli_amgsa_coarsen1.cxx | 1264 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 D | fei.cxx | 514 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 D | lowcomm.cc | 572 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 D | ident.cc | 920 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 D | dddcontext.hh | 23 int nRecvs = 0; member
|