Lines Matching refs:PetscObject

26       PetscCall(PetscSectionCreate(PetscObjectComm((PetscObject)sec), &osec));  in DMTransferMaterialParameters()
27 PetscCall(VecCreate(PetscObjectComm((PetscObject)A), &oAt)); in DMTransferMaterialParameters()
30 PetscCall(PetscObjectReference((PetscObject)sec)); in DMTransferMaterialParameters()
32 PetscCall(PetscObjectReference((PetscObject)A)); in DMTransferMaterialParameters()
69 PetscObjectOptionsBegin((PetscObject)dm); in DMCreateDomainDecomposition_Plex()
76 …if (migrationSF) PetscCall(PetscSFViewFromOptions(migrationSF, (PetscObject)dm, "-dm_plex_dd_sf_vi… in DMCreateDomainDecomposition_Plex()
89 PetscCall(PetscSectionCreate(PetscObjectComm((PetscObject)odm), &tsec)); in DMCreateDomainDecomposition_Plex()
101 PetscCall(DMViewFromOptions(odm, (PetscObject)dm, "-dm_plex_dd_overlap_dm_view")); in DMCreateDomainDecomposition_Plex()
114 …PetscCall(PetscViewerVTKOpen(PetscObjectComm((PetscObject)seqdm), name, FILE_MODE_WRITE, &viewer)); in DMCreateDomainDecomposition_Plex()
123 …PetscCall(PetscViewerVTKOpen(PetscObjectComm((PetscObject)seqdm), name, FILE_MODE_WRITE, &viewer)); in DMCreateDomainDecomposition_Plex()
141 … PetscCall(PetscViewerVTKOpen(PetscObjectComm((PetscObject)odm), name, FILE_MODE_WRITE, &viewer)); in DMCreateDomainDecomposition_Plex()
161 PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)dm), nl, lidxs, PETSC_OWN_POINTER, &lis)); in DMCreateDomainDecomposition_Plex()
163 PetscCall(PetscSectionCreate(PetscObjectComm((PetscObject)odm), &tsec)); in DMCreateDomainDecomposition_Plex()
166 PetscCall(PetscObjectReference((PetscObject)lis)); in DMCreateDomainDecomposition_Plex()
181 PetscCall(PetscSectionCreate(PetscObjectComm((PetscObject)tsec), &sec)); in DMCreateDomainDecomposition_Plex()
195 …PetscCall(PetscSectionViewFromOptions(ogsec, (PetscObject)dm, "-dm_plex_dd_overlap_gsection_view")… in DMCreateDomainDecomposition_Plex()
196 …PetscCall(PetscSectionViewFromOptions(olsec, (PetscObject)dm, "-dm_plex_dd_overlap_lsection_view")… in DMCreateDomainDecomposition_Plex()
213 …PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)odm), ni, lidxs, PETSC_OWN_POINTER, &li_is)… in DMCreateDomainDecomposition_Plex()
216 …PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)dm), no, gidxs, PETSC_OWN_POINTER, &go_is)); in DMCreateDomainDecomposition_Plex()
217 PetscCall(ISViewFromOptions(go_is, (PetscObject)dm, "-dm_plex_dd_overlap_gois_view")); in DMCreateDomainDecomposition_Plex()
232 PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)dm), c, gidxs, PETSC_OWN_POINTER, &gl_is)); in DMCreateDomainDecomposition_Plex()
233 …PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)odm), c, lidxs, PETSC_OWN_POINTER, &ll_is)); in DMCreateDomainDecomposition_Plex()
234 PetscCall(ISViewFromOptions(gl_is, (PetscObject)dm, "-dm_plex_dd_overlap_glis_view")); in DMCreateDomainDecomposition_Plex()
236 PetscCall(PetscObjectCompose((PetscObject)odm, "__Plex_DD_IS_gi", (PetscObject)gi_is)); in DMCreateDomainDecomposition_Plex()
237 PetscCall(PetscObjectCompose((PetscObject)odm, "__Plex_DD_IS_li", (PetscObject)li_is)); in DMCreateDomainDecomposition_Plex()
238 PetscCall(PetscObjectCompose((PetscObject)odm, "__Plex_DD_IS_go", (PetscObject)go_is)); in DMCreateDomainDecomposition_Plex()
239 PetscCall(PetscObjectCompose((PetscObject)odm, "__Plex_DD_IS_gl", (PetscObject)gl_is)); in DMCreateDomainDecomposition_Plex()
240 PetscCall(PetscObjectCompose((PetscObject)odm, "__Plex_DD_IS_ll", (PetscObject)ll_is)); in DMCreateDomainDecomposition_Plex()
269 PetscCall(PetscObjectQuery((PetscObject)subdms[i], "__Plex_DD_IS_gi", (PetscObject *)&gi_is)); in DMCreateDomainDecompositionScatters_Plex()
270 PetscCall(PetscObjectQuery((PetscObject)subdms[i], "__Plex_DD_IS_li", (PetscObject *)&li_is)); in DMCreateDomainDecompositionScatters_Plex()
271 PetscCall(PetscObjectQuery((PetscObject)subdms[i], "__Plex_DD_IS_go", (PetscObject *)&go_is)); in DMCreateDomainDecompositionScatters_Plex()
272 PetscCall(PetscObjectQuery((PetscObject)subdms[i], "__Plex_DD_IS_gl", (PetscObject *)&gl_is)); in DMCreateDomainDecompositionScatters_Plex()
273 PetscCall(PetscObjectQuery((PetscObject)subdms[i], "__Plex_DD_IS_ll", (PetscObject *)&ll_is)); in DMCreateDomainDecompositionScatters_Plex()
274 …PetscCheck(gi_is, PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_WRONGSTATE, "SubDM not obtained … in DMCreateDomainDecompositionScatters_Plex()
275 …PetscCheck(li_is, PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_WRONGSTATE, "SubDM not obtained … in DMCreateDomainDecompositionScatters_Plex()
276 …PetscCheck(go_is, PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_WRONGSTATE, "SubDM not obtained … in DMCreateDomainDecompositionScatters_Plex()
277 …PetscCheck(gl_is, PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_WRONGSTATE, "SubDM not obtained … in DMCreateDomainDecompositionScatters_Plex()
278 …PetscCheck(ll_is, PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_WRONGSTATE, "SubDM not obtained … in DMCreateDomainDecompositionScatters_Plex()
335 PetscCall(PetscSectionCreate(PetscObjectComm((PetscObject)sec), &osec)); in DMCreateNeumannOverlap_Plex()
350 PetscCall(PetscObjectSetName((PetscObject)odm, "OVL")); in DMCreateNeumannOverlap_Plex()
360 PetscCall(PetscObjectReference((PetscObject)*J)); in DMCreateNeumannOverlap_Plex()
366 PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)odm), n, idxs, PETSC_COPY_VALUES, ovl)); in DMCreateNeumannOverlap_Plex()
368 PetscCall(PetscObjectCompose((PetscObject)*ovl, "_DM_Overlap_HPDDM_MATIS", (PetscObject)pJ)); in DMCreateNeumannOverlap_Plex()
373 PetscCall(PetscObjectQueryFunction((PetscObject)dm, "MatComputeNeumannOverlap_C", setup)); in DMCreateNeumannOverlap_Plex()
374 …if (*setup) PetscCall(PetscObjectCompose((PetscObject)*ovl, "_DM_Original_HPDDM", (PetscObject)dm)… in DMCreateNeumannOverlap_Plex()