Searched refs:persistent (Results 1 – 12 of 12) sorted by relevance
98 if (sf->persistent && sf->collective) { in PetscSFLinkCreate_MPI()125 …if (rootdirect_mpi && sf->persistent && link->rootreqsinited[direction][rootmtype][1] && link->roo… in PetscSFLinkCreate_MPI()132 …if (leafdirect_mpi && sf->persistent && link->leafreqsinited[direction][leafmtype][1] && link->lea… in PetscSFLinkCreate_MPI()220 …if (sf->persistent) { /* If data is directly passed to MPI and inits MPI requests, record the data… in PetscSFLinkCreate_MPI()
575 esf->persistent = PETSC_TRUE; in PetscSFCreateEmbeddedRootSF_Basic()626 sf->persistent = PETSC_TRUE; // currently SFBASIC always uses persistent send/recv in PetscSFCreate_Basic()
176 if (sf->persistent) { in PetscSFSetCommunicationOps_Neighbor()298 …ives; used along with -sf_type neighbor", "PetscSFCreate", sf->persistent, &sf->persistent, NULL)); in PetscSFCreate_Neighbor()
192 persistent resolution-dependent data between levels.193 - Added DMGetNamedGlobalVector() for storing persistent209 persistent resolution-dependent data.
58 …Persistent()` and `PetscSFDeregisterPersistent()` for safe optimization of persistent communication
60 - Add MPI-4.0 persistent neighborhood collectives support. Use -sf_neighbor_persistent along with -…
36 PetscBool persistent; member454 if (!link->persistent) continue; in PetscSFGetWindow()715 if (link->flavor == PETSCSF_WINDOW_FLAVOR_DYNAMIC && !link->persistent) { in PetscSFRestoreWindow()726 if (!link->persistent) { in PetscSFRestoreWindow()890 link->persistent = PETSC_TRUE; in PetscSFRegisterPersistent_Window()918 …if (link->flavor == w->flavor && link->persistent && link->rootdata == rootdata && link->leafdata … in PetscSFDeregisterPersistent_Window()
180 esf->persistent = PETSC_TRUE; in PetscSFCreateEmbeddedRootSF_Alltoall()
25 sf->persistent = PETSC_FALSE; in PetscSFSetUp_Allgather()
103 …PetscBool persistent; /* Does this SF use MPI persistent requests for communication… member
871 The optional name to retrieve a persistent vector.902 The name used to retrieve the persistent vector, if any.925 The optional name to retrieve a persistent vector.956 The name used to retrieve the persistent vector, if any.
142 (persistent-user-rpvars ())