Home
last modified time | relevance | path

Searched refs:PCMPIServerUseShmget (Results 1 – 3 of 3) sorted by relevance

/petsc/src/ksp/pc/impls/mpi/
H A Dpcmpi.c226 if (!PCMPIServerUseShmget) { in PCMPISetMat()
259 if (!PCMPIServerUseShmget) { in PCMPISetMat()
293 if (!PCMPIServerUseShmget) PetscCall(PetscFree3(ia, ja, a)); in PCMPISetMat()
297 if (pc && !PCMPIServerUseShmget) { /* needed for scatterv/gatherv of rhs and solution */ in PCMPISetMat()
341 if (!PCMPIServerUseShmget) { in PCMPIUpdateMatValues()
372 if (!PCMPIServerUseShmget) PetscCall(PetscFree(a)); in PCMPIUpdateMatValues()
413 if (!PCMPIServerUseShmget) { in PCMPISolve()
445 if (PCMPIServerUseShmget) PetscCall(PetscShmgetUnmapAddresses(2, addr)); in PCMPISolve()
449 if (!PCMPIServerUseShmget) { in PCMPISolve()
491 if (PCMPIServerUseShmget) { in PCMPIServerBroadcastRequest()
[all …]
/petsc/src/sys/utils/
H A Dserver.c9 PetscBool PCMPIServerUseShmget = PETSC_TRUE; // Use Unix shared memory for distributing objects variable
276 …if (!PCMPIServerUseShmget || !PCMPIServerActive || PCMPIServerInSolve) PetscCall(PetscMalloc(sz * … in PetscShmgetAllocateArray()
328 …if (!PCMPIServerUseShmget || !PCMPIServerActive || PCMPIServerInSolve) PetscCall(PetscFree(*addr)); in PetscShmgetDeallocateArray()
/petsc/include/
H A Dpetscsys.h2962 PETSC_EXTERN PetscBool PCMPIServerUseShmget; variable