66 PetscObjectTypeCompare(
reinterpret_cast<PetscObject
>(v),
74 ierr = VecNestGetSize(v, &nb);
76 for (PetscInt i = 0; i < nb; ++i)
79 ierr = VecNestGetSubVec(v, i, &vv);
90 std::vector<size_type> block_sizes(nb, 0);
94 for (
unsigned int i = 0; i < nb; ++i)
104 ierr = PetscObjectReference(
reinterpret_cast<PetscObject
>(v));