Searched refs:nearnullsp (Results 1 – 5 of 5) sorted by relevance
405 MatNullSpace nearnullsp; in main() local407 PetscCall(MatNullSpaceCreateRigidBody(xcoor, &nearnullsp)); in main()408 PetscCall(MatSetNearNullSpace(A, nearnullsp)); in main()409 PetscCall(MatNullSpaceDestroy(&nearnullsp)); in main()
164 PetscCall(MatNullSpaceDestroy(&mat->nearnullsp)); in MatSetType()
1472 PetscCall(MatNullSpaceDestroy(&(*A)->nearnullsp)); in MatDestroy()8984 (*nullsp)[n + i] = mat[i]->nearnullsp; in MatGetNullSpaces()9157 PetscCall(MatNullSpaceDestroy(&mat->nearnullsp)); in MatSetNearNullSpace()9158 mat->nearnullsp = nullsp; in MatSetNearNullSpace()9184 *nullsp = mat->nearnullsp; in MatGetNearNullSpace()
474 …MatNullSpace nearnullsp; /* near null space to be used by multigr… member
6573 MatNullSpace nearnullsp; in PCBDDCConstraintsSetUp() local6615 if (pcbddc->use_nnsp) PetscCall(MatGetNearNullSpace(pc->pmat, &nearnullsp)); in PCBDDCConstraintsSetUp()6616 else nearnullsp = NULL; in PCBDDCConstraintsSetUp()6618 if (nearnullsp) { in PCBDDCConstraintsSetUp()6619 PetscCall(MatNullSpaceGetVecs(nearnullsp, &nnsp_has_cnst, &nnsp_size, &nearnullvecs)); in PCBDDCConstraintsSetUp()6624 PetscCall(PetscObjectReference((PetscObject)nearnullsp)); in PCBDDCConstraintsSetUp()6625 pcbddc->onearnullspace = nearnullsp; in PCBDDCConstraintsSetUp()