Lines Matching refs:networkdm
42 static PetscErrorCode VecView_Network_Seq(DM networkdm, Vec X, PetscViewer viewer) in VecView_Network_Seq() argument
51 PetscCall(DMNetworkGetEdgeRange(networkdm, &Start, &End)); in VecView_Network_Seq()
53 PetscCall(DMNetworkGetComponent(networkdm, e, ALL_COMPONENTS, NULL, NULL, &nvar)); in VecView_Network_Seq()
56 PetscCall(DMNetworkGetLocalVecOffset(networkdm, e, ALL_COMPONENTS, &offset)); in VecView_Network_Seq()
57 PetscCall(DMNetworkGetGlobalEdgeIndex(networkdm, e, &id)); in VecView_Network_Seq()
64 PetscCall(DMNetworkGetVertexRange(networkdm, &Start, &End)); in VecView_Network_Seq()
66 PetscCall(DMNetworkGetComponent(networkdm, v, ALL_COMPONENTS, NULL, NULL, &nvar)); in VecView_Network_Seq()
69 PetscCall(DMNetworkGetLocalVecOffset(networkdm, v, ALL_COMPONENTS, &offset)); in VecView_Network_Seq()
70 PetscCall(DMNetworkGetGlobalVertexIndex(networkdm, v, &id)); in VecView_Network_Seq()
80 static PetscErrorCode VecView_Network_MPI(DM networkdm, Vec X, PetscViewer viewer) in VecView_Network_MPI() argument
93 PetscCall(PetscObjectGetComm((PetscObject)networkdm, &comm)); in VecView_Network_MPI()
97 PetscCall(DMGetLocalVector(networkdm, &localX)); in VecView_Network_MPI()
98 PetscCall(DMGlobalToLocalBegin(networkdm, X, INSERT_VALUES, localX)); in VecView_Network_MPI()
99 PetscCall(DMGlobalToLocalEnd(networkdm, X, INSERT_VALUES, localX)); in VecView_Network_MPI()
104 PetscCall(DMNetworkGetEdgeRange(networkdm, &eStart, &eEnd)); in VecView_Network_MPI()
105 PetscCall(DMNetworkGetVertexRange(networkdm, &vStart, &vEnd)); in VecView_Network_MPI()
118 PetscCall(DMNetworkGetComponent(networkdm, e, ALL_COMPONENTS, NULL, NULL, &nvar)); in VecView_Network_MPI()
121 PetscCall(DMNetworkGetLocalVecOffset(networkdm, e, ALL_COMPONENTS, &offset)); in VecView_Network_MPI()
122 PetscCall(DMNetworkGetGlobalEdgeIndex(networkdm, e, &id)); in VecView_Network_MPI()
137 PetscCall(DMNetworkIsGhostVertex(networkdm, v, &ghostvtex)); in VecView_Network_MPI()
139 PetscCall(DMNetworkGetComponent(networkdm, v, ALL_COMPONENTS, NULL, NULL, &nvar)); in VecView_Network_MPI()
142 PetscCall(DMNetworkGetLocalVecOffset(networkdm, v, ALL_COMPONENTS, &offset)); in VecView_Network_MPI()
143 PetscCall(DMNetworkGetGlobalVertexIndex(networkdm, v, &id)); in VecView_Network_MPI()
192 PetscCall(DMRestoreLocalVector(networkdm, &localX)); in VecView_Network_MPI()