Searched refs:injRef (Results 1 – 1 of 1) sorted by relevance
3260 static PetscErrorCode DMPlexReferenceTreeGetInjector(DM refTree, Mat *injRef) in DMPlexReferenceTreeGetInjector() argument3268 *injRef = (Mat)injRefObj; in DMPlexReferenceTreeGetInjector()3269 if (!*injRef) { in DMPlexReferenceTreeGetInjector()3270 PetscCall(DMPlexComputeInjectorReferenceTree(refTree, injRef)); in DMPlexReferenceTreeGetInjector()3271 …tscObjectCompose((PetscObject)cMatRef, "DMPlexComputeInjectorTree_refTree", (PetscObject)*injRef)); in DMPlexReferenceTreeGetInjector()3273 PetscCall(PetscObjectDereference((PetscObject)*injRef)); in DMPlexReferenceTreeGetInjector()3518 Mat injRef; in DMPlexComputeInjectorTree() local3534 PetscCall(DMPlexReferenceTreeGetInjector(refTree, &injRef)); in DMPlexComputeInjectorTree()3663 PetscCall(DMPlexReferenceTreeGetChildrenMatrices_Injection(refTree, injRef, &childrenMats)); in DMPlexComputeInjectorTree()3740 PetscCall(DMPlexReferenceTreeRestoreChildrenMatrices_Injection(refTree, injRef, &childrenMats)); in DMPlexComputeInjectorTree()[all …]