Searched refs:quad_vecs (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 1666 …NullSpaceCreate(MPI_Comm comm, PetscBool has_const, PetscInt nvecs, Vec quad_vecs[], MatNullSpace … in PCBDDCNullSpaceCreate() argument 1674 PetscCall(VecGetOwnershipRange(quad_vecs[i], &first, &last)); in PCBDDCNullSpaceCreate() 1678 PetscCall(VecGetArray(quad_vecs[i], &data)); in PCBDDCNullSpaceCreate() 1685 PetscCall(VecRestoreArray(quad_vecs[i], &data)); in PCBDDCNullSpaceCreate() 1687 PetscCall(PetscObjectStateIncrease((PetscObject)quad_vecs[i])); in PCBDDCNullSpaceCreate() 1689 PetscCall(MatNullSpaceCreate(comm, has_const, nvecs, quad_vecs, nnsp)); in PCBDDCNullSpaceCreate() 1692 PetscCall(VecLockReadPop(quad_vecs[i])); in PCBDDCNullSpaceCreate() 1693 PetscCall(VecGetOwnershipRange(quad_vecs[i], &first, &last)); in PCBDDCNullSpaceCreate() 1696 PetscCall(VecGetArray(quad_vecs[i], &data)); in PCBDDCNullSpaceCreate() 1703 PetscCall(VecRestoreArray(quad_vecs[i], &data)); in PCBDDCNullSpaceCreate() [all …]
|