/dports/science/PETSc/petsc-3.14.1/include/ |
H A D | petscsf.h | 162 # define MPIU_REPLACE MPI_REPLACE macro 168 # define MPIU_REPLACE (MPI_Op)(0x5800000d) macro 194 return PetscSFBcastAndOpBegin(sf,unit,rootdata,leafdata,MPIU_REPLACE); in PetscSFBcastBegin() 198 …turn PetscSFBcastAndOpWithMemTypeBegin(sf,unit,rootmtype,rootdata,leafmtype,leafdata,MPIU_REPLACE); in PetscSFBcastWithMemTypeBegin() 219 return PetscSFBcastAndOpEnd(sf,unit,rootdata,leafdata,MPIU_REPLACE); in PetscSFBcastEnd()
|
/dports/science/PETSc/petsc-3.14.1/src/vec/is/sf/tests/ |
H A D | ex3.c | 29 if (isreplace) {op = MPIU_REPLACE; mpiopname = "MPI_REPLACE";} in main() 63 ierr = PetscSFBcastAndOpBegin(gathersf,MPIU_SCALAR,rootdata,leafdata,MPIU_REPLACE);CHKERRQ(ierr); in main() 64 ierr = PetscSFBcastAndOpEnd(gathersf,MPIU_SCALAR,rootdata,leafdata,MPIU_REPLACE);CHKERRQ(ierr); in main() 118 …ierr = PetscSFBcastAndOpBegin(allgathersf,MPIU_SCALAR,rootdata,leafdata,MPIU_REPLACE);CHKERRQ(ierr… in main() 119 ierr = PetscSFBcastAndOpEnd(allgathersf,MPIU_SCALAR,rootdata,leafdata,MPIU_REPLACE);CHKERRQ(ierr); in main() 182 …ierr = PetscSFBcastAndOpBegin(alltoallsf,MPIU_SCALAR,rootdata,leafdata,MPIU_REPLACE);CHKERRQ(ierr); in main() 183 ierr = PetscSFBcastAndOpEnd(alltoallsf,MPIU_SCALAR,rootdata,leafdata,MPIU_REPLACE);CHKERRQ(ierr); in main()
|
H A D | ex1.c | 179 ierr = PetscSFReduceBegin(sf,MPI_INT,NULL,NULL,MPIU_REPLACE);CHKERRQ(ierr); in main() 180 ierr = PetscSFReduceEnd (sf,MPI_INT,NULL,NULL,MPIU_REPLACE);CHKERRQ(ierr); in main()
|
/dports/science/PETSc/petsc-3.14.1/src/vec/is/sf/impls/basic/gatherv/ |
H A D | sfgatherv.c | 55 ierr = PetscSFBcastAndOpBegin(sf,unit,rootdata,leafupdate,MPIU_REPLACE);CHKERRQ(ierr); in PetscSFFetchAndOpBegin_Gatherv() 56 ierr = PetscSFBcastAndOpEnd(sf,unit,rootdata,leafupdate,MPIU_REPLACE);CHKERRQ(ierr); in PetscSFFetchAndOpBegin_Gatherv()
|
/dports/science/PETSc/petsc-3.14.1/src/vec/is/sf/impls/basic/allgather/ |
H A D | sfallgather.c | 65 if (op == MPIU_REPLACE) { in PetscSFReduceBegin_Allgather() 93 …ierr = PetscSFBcastAndOpBegin_Gather(sf,unit,rootmtype,rootdata,leafmtype,leafdata,MPIU_REPLACE);C… in PetscSFBcastToZero_Allgather()
|
/dports/science/PETSc/petsc-3.14.1/src/mat/utils/ |
H A D | overlapsplit.c | 143 ierr = PetscSFReduceBegin(sf,MPIU_INT,indices_ov_rd,indices_recv,MPIU_REPLACE);CHKERRQ(ierr); in MatIncreaseOverlapSplit_Single() 144 ierr = PetscSFReduceEnd(sf,MPIU_INT,indices_ov_rd,indices_recv,MPIU_REPLACE);CHKERRQ(ierr); in MatIncreaseOverlapSplit_Single()
|
/dports/science/PETSc/petsc-3.14.1/src/vec/is/sf/impls/basic/allgatherv/ |
H A D | sfallgatherv.c | 118 if (op == MPIU_REPLACE) { in PetscSFReduceBegin_Allgatherv() 149 …ierr = PetscSFBcastAndOpBegin_Gatherv(sf,unit,rootmtype,rootdata,leafmtype,leafdata,MPIU_REPLACE);… in PetscSFBcastToZero_Allgatherv() 215 if (op == MPIU_REPLACE) { in PetscSFFetchAndOpBegin_Allgatherv()
|
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/hara/ |
H A D | mathara.cu | 488 ierr = PetscSFReduceBegin(csf,MPIU_SCALAR,uyy,yy,MPIU_REPLACE);CHKERRQ(ierr); in MatMultNKernel_HARA() 489 ierr = PetscSFReduceEnd(csf,MPIU_SCALAR,uyy,yy,MPIU_REPLACE);CHKERRQ(ierr); in MatMultNKernel_HARA() 526 ierr = PetscSFReduceBegin(csf,MPIU_SCALAR,uyy,yy,MPIU_REPLACE);CHKERRQ(ierr); in MatMultNKernel_HARA() 527 ierr = PetscSFReduceEnd(csf,MPIU_SCALAR,uyy,yy,MPIU_REPLACE);CHKERRQ(ierr); in MatMultNKernel_HARA() 644 ierr = PetscSFReduceBegin(hara->sf,MPIU_SCALAR,uyy,yy,MPIU_REPLACE);CHKERRQ(ierr); in MatMultKernel_HARA() 645 ierr = PetscSFReduceEnd(hara->sf,MPIU_SCALAR,uyy,yy,MPIU_REPLACE);CHKERRQ(ierr); in MatMultKernel_HARA() 682 ierr = PetscSFReduceBegin(hara->sf,MPIU_SCALAR,uyy,yy,MPIU_REPLACE);CHKERRQ(ierr); in MatMultKernel_HARA() 683 ierr = PetscSFReduceEnd(hara->sf,MPIU_SCALAR,uyy,yy,MPIU_REPLACE);CHKERRQ(ierr); in MatMultKernel_HARA()
|
/dports/science/PETSc/petsc-3.14.1/src/vec/is/sf/impls/basic/ |
H A D | sfpack.c | 511 …leafdirect[i] = (sf->leafcontig[i] && op == MPIU_REPLACE) ? PETSC_TRUE : PETSC_FALSE; /* Unpack l… in PetscSFLinkCreate() 514 …rootdirect[i] = (bas->rootcontig[i] && op == MPIU_REPLACE) ? PETSC_TRUE : PETSC_FALSE; /* Unpack r… in PetscSFLinkCreate() 958 if (op == MPIU_REPLACE) *UnpackAndOp = link->h_UnpackAndInsert; in PetscSFLinkGetUnpackAndOp() 974 if (op == MPIU_REPLACE) *UnpackAndOp = link->d_UnpackAndInsert; in PetscSFLinkGetUnpackAndOp() 988 if (op == MPIU_REPLACE) *UnpackAndOp = link->da_UnpackAndInsert; in PetscSFLinkGetUnpackAndOp() 1011 if (op == MPIU_REPLACE) *ScatterAndOp = link->h_ScatterAndInsert; in PetscSFLinkGetScatterAndOp() 1027 if (op == MPIU_REPLACE) *ScatterAndOp = link->d_ScatterAndInsert; in PetscSFLinkGetScatterAndOp() 1041 if (op == MPIU_REPLACE) *ScatterAndOp = link->da_ScatterAndInsert; in PetscSFLinkGetScatterAndOp() 1093 …if (op != MPIU_REPLACE && link->basicunit == MPIU_SCALAR) { /* op is a reduction on PetscScalars */ in PetscSFLinkLogFlopsAfterUnpackRootData() 1109 …if (op != MPIU_REPLACE && link->basicunit == MPIU_SCALAR) { /* op is a reduction on PetscScalars */ in PetscSFLinkLogFlopsAfterUnpackLeafData()
|
H A D | sfbasic.c | 243 ierr = PetscSFLinkUnpackLeafData(sf,link,PETSCSF_REMOTE,leafupdate,MPIU_REPLACE);CHKERRQ(ierr); in PetscSFFetchAndOpEnd_Basic()
|
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/aij/mpi/ |
H A D | mpiptap.c | 816 ierr = PetscSFReduceBegin(ptap->sf,MPIU_INT,c_rmtj,c_othj,MPIU_REPLACE);CHKERRQ(ierr); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce() 817 ierr = PetscSFReduceBegin(ptap->sf,MPIU_SCALAR,c_rmta,c_otha,MPIU_REPLACE);CHKERRQ(ierr); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce() 857 ierr = PetscSFReduceEnd(ptap->sf,MPIU_INT,c_rmtj,c_othj,MPIU_REPLACE);CHKERRQ(ierr); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce() 858 ierr = PetscSFReduceEnd(ptap->sf,MPIU_SCALAR,c_rmta,c_otha,MPIU_REPLACE);CHKERRQ(ierr); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce() 1001 ierr = PetscSFReduceBegin(ptap->sf,MPIU_INT,c_rmtj,c_othj,MPIU_REPLACE);CHKERRQ(ierr); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged() 1003 ierr = PetscSFReduceEnd(ptap->sf,MPIU_INT,c_rmtj,c_othj,MPIU_REPLACE);CHKERRQ(ierr); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged() 1004 ierr = PetscSFReduceEnd(ptap->sf,MPIU_SCALAR,c_rmta,c_otha,MPIU_REPLACE);CHKERRQ(ierr); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged() 1199 ierr = PetscSFReduceBegin(ptap->sf,MPIU_INT,c_rmtj,c_othj,MPIU_REPLACE);CHKERRQ(ierr); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1239 ierr = PetscSFReduceEnd(ptap->sf,MPIU_INT,c_rmtj,c_othj,MPIU_REPLACE);CHKERRQ(ierr); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1497 ierr = PetscSFReduceBegin(ptap->sf,MPIU_INT,c_rmtj,c_othj,MPIU_REPLACE);CHKERRQ(ierr); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged() [all …]
|
H A D | mpiaij.c | 1660 ierr = PetscSFReduceBegin(rowsf,MPIU_INT,work,rdest,MPIU_REPLACE);CHKERRQ(ierr); in MatPermute_MPIAIJ() 1661 ierr = PetscSFReduceEnd(rowsf,MPIU_INT,work,rdest,MPIU_REPLACE);CHKERRQ(ierr); in MatPermute_MPIAIJ() 1668 ierr = PetscSFReduceBegin(sf,MPIU_INT,work,cdest,MPIU_REPLACE);CHKERRQ(ierr); in MatPermute_MPIAIJ() 1669 ierr = PetscSFReduceEnd(sf,MPIU_INT,work,cdest,MPIU_REPLACE);CHKERRQ(ierr); in MatPermute_MPIAIJ()
|
/dports/science/PETSc/petsc-3.14.1/src/vec/is/sf/interface/ |
H A D | sf.c | 665 ierr = PetscSFReduceBegin(sf,MPIU_2INT,leaves,roots,MPIU_REPLACE);CHKERRQ(ierr); in PetscSFCreateInverseSF() 666 ierr = PetscSFReduceEnd(sf,MPIU_2INT,leaves,roots,MPIU_REPLACE);CHKERRQ(ierr); in PetscSFCreateInverseSF() 1217 ierr = PetscSFReduceBegin(sf->multi,MPIU_INT,outranks,inranks,MPIU_REPLACE);CHKERRQ(ierr); in PetscSFGetMultiSF() 1218 ierr = PetscSFReduceEnd(sf->multi,MPIU_INT,outranks,inranks,MPIU_REPLACE);CHKERRQ(ierr); in PetscSFGetMultiSF() 1820 ierr = PetscSFReduceBegin(multi,unit,leafdata,multirootdata,MPIU_REPLACE);CHKERRQ(ierr); in PetscSFGatherBegin() 1849 ierr = PetscSFReduceEnd(multi,unit,leafdata,multirootdata,MPIU_REPLACE);CHKERRQ(ierr); in PetscSFGatherEnd() 2083 if (iswin) op = MPIU_REPLACE; in PetscSFComposeInverse()
|
/dports/science/PETSc/petsc-3.14.1/src/vec/is/utils/ |
H A D | pmap.c | 778 ierr = PetscSFReduceBegin(sf,MPIU_INT,work2,work,MPIU_REPLACE);CHKERRQ(ierr); in PetscLayoutMapLocal() 779 ierr = PetscSFReduceEnd(sf,MPIU_INT,work2,work,MPIU_REPLACE);CHKERRQ(ierr); in PetscLayoutMapLocal()
|
/dports/science/PETSc/petsc-3.14.1/src/ksp/ksp/impls/fetidp/ |
H A D | fetidp.c | 640 …SFReduceBegin(matis->sf,MPIU_INT,matis->sf_leafdata,matis->sf_rootdata,MPIU_REPLACE);CHKERRQ(ierr); in KSPFETIDPSetUpOperators() 641 …ierr = PetscSFReduceEnd(matis->sf,MPIU_INT,matis->sf_leafdata,matis->sf_rootdata,MPIU_REPLACE);CHK… in KSPFETIDPSetUpOperators() 721 …SFReduceBegin(matis->sf,MPIU_INT,matis->sf_leafdata,matis->sf_rootdata,MPIU_REPLACE);CHKERRQ(ierr); in KSPFETIDPSetUpOperators() 722 …scSFReduceEnd(matis->sf,MPIU_INT,matis->sf_leafdata,matis->sf_rootdata,MPIU_REPLACE);CHKERRQ(ierr); in KSPFETIDPSetUpOperators() 775 …SFReduceBegin(matis->sf,MPIU_INT,matis->sf_leafdata,matis->sf_rootdata,MPIU_REPLACE);CHKERRQ(ierr); in KSPFETIDPSetUpOperators() 780 …scSFReduceEnd(matis->sf,MPIU_INT,matis->sf_leafdata,matis->sf_rootdata,MPIU_REPLACE);CHKERRQ(ierr); in KSPFETIDPSetUpOperators()
|
/dports/science/PETSc/petsc-3.14.1/src/mat/partition/impls/hierarchical/ |
H A D | hierarchical.c | 300 …ierr = PetscSFReduceBegin(sf,MPIU_INT,fineparts_indices,sfineparts_indices,MPIU_REPLACE);CHKERRQ(i… in MatPartitioningHierarchical_ReassembleFineparts() 301 …ierr = PetscSFReduceEnd(sf,MPIU_INT,fineparts_indices,sfineparts_indices,MPIU_REPLACE);CHKERRQ(ier… in MatPartitioningHierarchical_ReassembleFineparts()
|
/dports/science/PETSc/petsc-3.14.1/src/vec/is/sf/impls/basic/neighbor/ |
H A D | sfneighbor.c | 193 ierr = PetscSFLinkUnpackLeafData(sf,link,PETSCSF_REMOTE,leafupdate,MPIU_REPLACE);CHKERRQ(ierr); in PetscSFFetchAndOpEnd_Neighbor()
|
/dports/science/PETSc/petsc-3.14.1/src/vec/vscat/impls/sf/ |
H A D | vscatsf.c | 64 if (addv == INSERT_VALUES) mop = MPIU_REPLACE; in VecScatterBegin_SF() 91 if (addv == INSERT_VALUES) mop = MPIU_REPLACE; in VecScatterEnd_SF()
|
/dports/science/PETSc/petsc-3.14.1/src/vec/is/sf/impls/window/ |
H A D | sfwindow.c | 842 …if (op != MPI_REPLACE || op != MPIU_REPLACE) SETERRQ(PetscObjectComm((PetscObject)sf), PETSC_ERR_S… in PetscSFBcastAndOpBegin_Window()
|
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/is/ |
H A D | matis.c | 454 ierr = PetscSFReduceBegin(sf,MPIU_INT,ncount,ndmapc,MPIU_REPLACE);CHKERRQ(ierr); in MatMPIXAIJComputeLocalToGlobalMapping_Private() 455 ierr = PetscSFReduceEnd(sf,MPIU_INT,ncount,ndmapc,MPIU_REPLACE);CHKERRQ(ierr); in MatMPIXAIJComputeLocalToGlobalMapping_Private() 2364 ierr = PetscSFReduceBegin(is->sf,nodeType,lv,is->bdiag,MPIU_REPLACE);CHKERRQ(ierr); in MatInvertBlockDiagonal_IS() 2365 ierr = PetscSFReduceEnd(is->sf,nodeType,lv,is->bdiag,MPIU_REPLACE);CHKERRQ(ierr); in MatInvertBlockDiagonal_IS()
|
/dports/science/PETSc/petsc-3.14.1/src/ksp/pc/impls/bddc/ |
H A D | bddcprivate.c | 3015 …ierr = PetscSFReduceBegin(pcbddc->benign_sf,MPIU_SCALAR,pcbddc->benign_p0,array,MPIU_REPLACE);CHKE… in PCBDDCBenignGetOrSetP0() 3016 …ierr = PetscSFReduceEnd(pcbddc->benign_sf,MPIU_SCALAR,pcbddc->benign_p0,array,MPIU_REPLACE);CHKERR… in PCBDDCBenignGetOrSetP0()
|
/dports/science/PETSc/petsc-3.14.1/ |
H A D | TAGS | 7190 # define MPIU_REPLACE 162,9655 7191 # define MPIU_REPLACE 168,10064
|
H A D | CTAGS | 15084 MPIU_REPLACE include/petscsf.h 162;" d language:C++ 15085 MPIU_REPLACE include/petscsf.h 168;" d language:C++
|