Lines Matching refs:Vleaves
2886 Vec Vleaves, Vleaves_seq; in DMNetworkSetVertexLocalToGlobalOrdering() local
2938 PetscCall(VecCreate(comm, &Vleaves)); in DMNetworkSetVertexLocalToGlobalOrdering()
2939 PetscCall(VecSetSizes(Vleaves, 2 * nleaves, PETSC_DETERMINE)); in DMNetworkSetVertexLocalToGlobalOrdering()
2940 PetscCall(VecSetFromOptions(Vleaves)); in DMNetworkSetVertexLocalToGlobalOrdering()
2941 PetscCall(VecGetArray(Vleaves, &varr)); in DMNetworkSetVertexLocalToGlobalOrdering()
2946 PetscCall(VecRestoreArray(Vleaves, &varr)); in DMNetworkSetVertexLocalToGlobalOrdering()
2949 PetscCall(VecScatterCreateToAll(Vleaves, &ctx, &Vleaves_seq)); in DMNetworkSetVertexLocalToGlobalOrdering()
2950 PetscCall(VecScatterBegin(ctx, Vleaves, Vleaves_seq, INSERT_VALUES, SCATTER_FORWARD)); in DMNetworkSetVertexLocalToGlobalOrdering()
2951 PetscCall(VecScatterEnd(ctx, Vleaves, Vleaves_seq, INSERT_VALUES, SCATTER_FORWARD)); in DMNetworkSetVertexLocalToGlobalOrdering()
2962 PetscCall(VecSetValues(Vleaves, 1, &k, &val, INSERT_VALUES)); in DMNetworkSetVertexLocalToGlobalOrdering()
2966 PetscCall(VecAssemblyBegin(Vleaves)); in DMNetworkSetVertexLocalToGlobalOrdering()
2967 PetscCall(VecAssemblyEnd(Vleaves)); in DMNetworkSetVertexLocalToGlobalOrdering()
2970 PetscCall(VecGetArrayRead(Vleaves, &varr_read)); in DMNetworkSetVertexLocalToGlobalOrdering()
2978 PetscCall(VecRestoreArrayRead(Vleaves, &varr_read)); in DMNetworkSetVertexLocalToGlobalOrdering()
2980 PetscCall(VecDestroy(&Vleaves)); in DMNetworkSetVertexLocalToGlobalOrdering()