Lines Matching refs:locv
595 Vec locv;
604 PetscCall(DMCreateLocalVector(dm, &locv)); /* VTK viewer requires exclusive ownership of the vector */
606 PetscCall(PetscObjectSetName((PetscObject)locv, name));
607 PetscCall(VecCopy(v, locv));
612 PetscCall(PetscViewerVTKAddField(viewer, (PetscObject)dm, DMPlexVTKWriteAll, PETSC_DEFAULT, ft, PETSC_TRUE, (PetscObject)locv));
619 PetscCall(PetscObjectReference((PetscObject)locv));
620 PetscCall(PetscViewerVTKAddField(viewer, (PetscObject)dm, DMPlexVTKWriteAll, f, ft, PETSC_TRUE, (PetscObject)locv));
622 PetscCall(VecDestroy(&locv));
645 Vec locv = v;
661 PetscCall(DMGetLocalVector(dm, &locv));
663 PetscCall(PetscObjectSetName((PetscObject)locv, name));
665 PetscCall(PetscObjectCompose((PetscObject)locv, "__Vec_bc_zero__", isZero));
666 PetscCall(VecCopy(v, locv));
668 PetscCall(DMPlexInsertBoundaryValues(dm, PETSC_TRUE, locv, time, NULL, NULL, NULL));
671 PetscCall(VecView_Plex_Local_VTK(locv, viewer));
674 PetscCall(VecView_Plex_Local_HDF5_Internal(locv, viewer));
679 PetscCall(VecView_Plex_Local_Draw(locv, viewer));
681 PetscCall(PetscViewerPythonViewObject(viewer, (PetscObject)locv));
685 PetscCall(VecView_GLVis(locv, viewer));
688 PetscCall(VecView_Plex_Local_CGNS(locv, viewer));
694 PetscCall(PetscObjectCompose((PetscObject)locv, "__Vec_bc_zero__", NULL));
695 PetscCall(DMRestoreLocalVector(dm, &locv));
723 Vec locv;
727 PetscCall(DMGetLocalVector(dm, &locv));
729 PetscCall(PetscObjectSetName((PetscObject)locv, name));
730 PetscCall(DMGlobalToLocalBegin(dm, v, INSERT_VALUES, locv));
731 PetscCall(DMGlobalToLocalEnd(dm, v, INSERT_VALUES, locv));
733 PetscCall(PetscObjectCompose((PetscObject)locv, "__Vec_bc_zero__", isZero));
734 PetscCall(VecView_Plex_Local(locv, viewer));
735 PetscCall(PetscObjectCompose((PetscObject)locv, "__Vec_bc_zero__", NULL));
736 PetscCall(DMRestoreLocalVector(dm, &locv));