Home
last modified time | relevance | path

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

/petsc/src/dm/tests/
H A Dex9.c11 ISLocalToGlobalMapping *ltog, ltogs; in main() local
26 PetscCall(DMGetLocalToGlobalMapping(dmred, &ltogs)); in main()
28 PetscCall(ISLocalToGlobalMappingView(ltogs, PETSC_VIEWER_STDOUT_WORLD)); in main()
35 PetscCall(DMGetLocalToGlobalMapping(da, &ltogs)); in main()
37 PetscCall(ISLocalToGlobalMappingView(ltogs, PETSC_VIEWER_STDOUT_WORLD)); in main()
/petsc/src/vec/is/utils/
H A Disltog.c1732 …appingConcatenate(MPI_Comm comm, PetscInt n, const ISLocalToGlobalMapping ltogs[], ISLocalToGlobal… in ISLocalToGlobalMappingConcatenate() argument
1738 if (n > 0) PetscAssertPointer(ltogs, 3); in ISLocalToGlobalMappingConcatenate()
1739 for (i = 0; i < n; i++) PetscValidHeaderSpecific(ltogs[i], IS_LTOGM_CLASSID, 3); in ISLocalToGlobalMappingConcatenate()
1742 PetscCall(ISLocalToGlobalMappingGetSize(ltogs[i], &m)); in ISLocalToGlobalMappingConcatenate()
1748 PetscCall(ISLocalToGlobalMappingGetSize(ltogs[i], &m)); in ISLocalToGlobalMappingConcatenate()
1749 PetscCall(ISLocalToGlobalMappingGetIndices(ltogs[i], &subidx)); in ISLocalToGlobalMappingConcatenate()
1751 PetscCall(ISLocalToGlobalMappingRestoreIndices(ltogs[i], &subidx)); in ISLocalToGlobalMappingConcatenate()
/petsc/src/dm/impls/composite/
H A Dpack.c875 PetscErrorCode DMCompositeGetISLocalToGlobalMappings(DM dm, ISLocalToGlobalMapping *ltogs[]) in DMCompositeGetISLocalToGlobalMappings() argument
888 PetscCall(PetscMalloc1(com->nDM, ltogs)); in DMCompositeGetISLocalToGlobalMappings()
929 …obalMappingCreate(PetscObjectComm((PetscObject)dm), 1, n, idx, PETSC_OWN_POINTER, &(*ltogs)[cnt])); in DMCompositeGetISLocalToGlobalMappings()
1472 ISLocalToGlobalMapping *ltogs; in DMGetLocalToGlobalMapping_Composite() local
1477 PetscCall(DMCompositeGetISLocalToGlobalMappings(dm, &ltogs)); in DMGetLocalToGlobalMapping_Composite()
1478 …PetscCall(ISLocalToGlobalMappingConcatenate(PetscObjectComm((PetscObject)dm), com->nDM, ltogs, &dm… in DMGetLocalToGlobalMapping_Composite()
1479 for (i = 0; i < com->nDM; i++) PetscCall(ISLocalToGlobalMappingDestroy(&ltogs[i])); in DMGetLocalToGlobalMapping_Composite()
1480 PetscCall(PetscFree(ltogs)); in DMGetLocalToGlobalMapping_Composite()