Lines Matching refs:PetscObject
21 PetscCall(PetscObjectCompose((PetscObject)viewer, "XDMFViewerContext", (PetscObject)container)); in private_PetscViewerCreate_XDMF()
44 PetscCall(PetscObjectQuery((PetscObject)viewer, "DMSwarm", (PetscObject *)&dm)); in private_PetscViewerDestroy_XDMF()
55 PetscCall(PetscObjectQuery((PetscObject)viewer, "XDMFViewerContext", (PetscObject *)&container)); in private_PetscViewerDestroy_XDMF()
99 PetscCall(PetscObjectQuery((PetscObject)viewer, "XDMFViewerContext", (PetscObject *)&container)); in private_DMSwarmView_XDMF()
100 …PetscCheck(container, PetscObjectComm((PetscObject)viewer), PETSC_ERR_SUP, "Valid to find attached… in private_DMSwarmView_XDMF()
103 PetscCall(PetscObjectTypeCompare((PetscObject)dm, DMSWARM, &isswarm)); in private_DMSwarmView_XDMF()
104 …PetscCheck(isswarm, PetscObjectComm((PetscObject)viewer), PETSC_ERR_SUP, "Only valid for DMSwarm"); in private_DMSwarmView_XDMF()
106 PetscCall(PetscObjectCompose((PetscObject)viewer, "DMSwarm", (PetscObject)dm)); in private_DMSwarmView_XDMF()
109 PetscCall(PetscObjectGetName((PetscObject)dm, &dmname)); in private_DMSwarmView_XDMF()
119 PetscCall(PetscViewerCreate(PetscObjectComm((PetscObject)viewer), &fviewer)); in private_DMSwarmView_XDMF()
181 …PetscCheck(Nfc == 1, PetscObjectComm((PetscObject)dm), PETSC_ERR_SUP, "We only support a single co… in private_DMSwarmView_XDMF()
206 PetscCall(PetscObjectQuery((PetscObject)viewer, "XDMFViewerContext", (PetscObject *)&container)); in private_VecView_Swarm_XDMF()
207 …PetscCheck(container, PetscObjectComm((PetscObject)viewer), PETSC_ERR_SUP, "Unable to find attache… in private_VecView_Swarm_XDMF()
214 PetscCall(PetscViewerCreate(PetscObjectComm((PetscObject)viewer), &fviewer)); in private_VecView_Swarm_XDMF()
225 PetscCall(PetscObjectGetName((PetscObject)x, &vecname)); in private_VecView_Swarm_XDMF()
227 …PetscCall(PetscSNPrintf(fieldname, PETSC_MAX_PATH_LEN - 1, "swarmfield_%d", ((PetscObject)x)->tag)… in private_VecView_Swarm_XDMF()
270 PetscCall(PetscObjectQuery((PetscObject)viewer, "XDMFViewerContext", (PetscObject *)&container)); in private_ISView_Swarm_XDMF()
271 …PetscCheck(container, PetscObjectComm((PetscObject)viewer), PETSC_ERR_SUP, "Unable to find attache… in private_ISView_Swarm_XDMF()
278 PetscCall(PetscViewerCreate(PetscObjectComm((PetscObject)viewer), &fviewer)); in private_ISView_Swarm_XDMF()
289 PetscCall(PetscObjectGetName((PetscObject)is, &vecname)); in private_ISView_Swarm_XDMF()
291 …PetscCall(PetscSNPrintf(fieldname, PETSC_MAX_PATH_LEN - 1, "swarmfield_%d", ((PetscObject)is)->tag… in private_ISView_Swarm_XDMF()
346 PetscCall(private_PetscViewerCreate_XDMF(PetscObjectComm((PetscObject)dm), filename, &viewer)); in DMSwarmViewFieldsXDMF()
357 PetscCall(PetscObjectSetName((PetscObject)dvec, field_name_list[f])); in DMSwarmViewFieldsXDMF()
367 PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)dm), N, idx, PETSC_USE_POINTER, &is)); in DMSwarmViewFieldsXDMF()
368 PetscCall(PetscObjectSetName((PetscObject)is, field_name_list[f])); in DMSwarmViewFieldsXDMF()
372 …} else SETERRQ(PetscObjectComm((PetscObject)dm), PETSC_ERR_SUP, "Can only write PETSC_INT and PETS… in DMSwarmViewFieldsXDMF()
405 PetscCall(private_PetscViewerCreate_XDMF(PetscObjectComm((PetscObject)dm), filename, &viewer)); in DMSwarmViewXDMF()
414 PetscCall(PetscObjectSetName((PetscObject)dvec, field->name)); in DMSwarmViewXDMF()
427 PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)dm), N, idx, PETSC_USE_POINTER, &is)); in DMSwarmViewXDMF()
428 PetscCall(PetscObjectSetName((PetscObject)is, field->name)); in DMSwarmViewXDMF()