Searched refs:leafcontig (Results 1 – 6 of 6) sorted by relevance
82 …leafdirect[i] = (sf->leafcontig[i] && op == MPI_REPLACE) ? PETSC_TRUE : PETSC_FALSE; /* Unpack lea… in PetscSFLinkCreate_MPI()84 …leafdirect[i] = sf->leafcontig[i]; /* Pack leav… in PetscSFLinkCreate_MPI()
1289 sf->leafcontig[i] = PETSC_TRUE; in PetscSFSetUpPackFields()1305 sf->leafcontig[0] = PETSC_FALSE; in PetscSFSetUpPackFields()1311 sf->leafcontig[1] = PETSC_FALSE; in PetscSFSetUpPackFields()1317 …if (!sf->leafcontig[0]) PetscCall(PetscSFCreatePackOpt(sf->ndranks, sf->roffset, sf->rmine, &sf->l… in PetscSFSetUpPackFields()1318 …if (!sf->leafcontig[1]) PetscCall(PetscSFCreatePackOpt(sf->nranks - sf->ndranks, sf->roffset + sf-… in PetscSFSetUpPackFields()1346 …if (!sf->leafcontig[0] && !ismulti) PetscCall(PetscCheckDupsInt(sf->leafbuflen[0], sf->rmine, &sf-… in PetscSFSetUpPackFields()1347 …if (!sf->leafcontig[1] && !ismulti) PetscCall(PetscCheckDupsInt(sf->leafbuflen[1], sf->rmine + sf-… in PetscSFSetUpPackFields()
427 if (!sf->leafcontig[scope]) { in PetscSFLinkGetLeafPackOptAndIndices()
15 sf->leafcontig[i] = PETSC_TRUE; in PetscSFSetUp_Allgather()
84 …PetscBool leafcontig[2]; /* True means indices in rmine[self part] or rmine[remote part] a… member
702 …leafdirect[PETSCSF_REMOTE] = (PetscMemTypeNVSHMEM(leafmtype) && sf->leafcontig[PETSCSF_REMOTE] && … in PetscSFLinkCreate_NVSHMEM()713 …leafdirect[PETSCSF_REMOTE] = (PetscMemTypeNVSHMEM(leafmtype) && sf->leafcontig[PETSCSF_REMOTE]) ? … in PetscSFLinkCreate_NVSHMEM()