Lines Matching refs:matis

1251       Mat_IS            *matis = (Mat_IS *)pc->pmat->data;  in PCPreSolve_BDDC()  local
1258 …PetscCall(VecScatterBegin(matis->rctx, pcis->vec1_global, pcis->vec2_N, INSERT_VALUES, SCATTER_FOR… in PCPreSolve_BDDC()
1259 …PetscCall(VecScatterEnd(matis->rctx, pcis->vec1_global, pcis->vec2_N, INSERT_VALUES, SCATTER_FORWA… in PCPreSolve_BDDC()
1260 … PetscCall(VecScatterBegin(matis->rctx, used_vec, pcis->vec1_N, INSERT_VALUES, SCATTER_FORWARD)); in PCPreSolve_BDDC()
1261 PetscCall(VecScatterEnd(matis->rctx, used_vec, pcis->vec1_N, INSERT_VALUES, SCATTER_FORWARD)); in PCPreSolve_BDDC()
1270 … PetscCall(VecScatterBegin(matis->rctx, pcis->vec1_N, used_vec, INSERT_VALUES, SCATTER_REVERSE)); in PCPreSolve_BDDC()
1271 PetscCall(VecScatterEnd(matis->rctx, pcis->vec1_N, used_vec, INSERT_VALUES, SCATTER_REVERSE)); in PCPreSolve_BDDC()
1410 Mat_IS *matis; in PCSetUp_BDDC() local
1428 matis = (Mat_IS *)pc->pmat->data; in PCSetUp_BDDC()
1445 …pcbddc->use_deluxe_scaling = (PetscBool)(pcbddc->use_deluxe_scaling && (size > 1 || matis->allow… in PCSetUp_BDDC()
1446 …pcbddc->adaptive_selection = (PetscBool)(pcbddc->adaptive_selection && (size > 1 || matis->allow… in PCSetUp_BDDC()
1481 PetscCall(PetscObjectReference((PetscObject)matis->A)); in PCSetUp_BDDC()
1482 pcbddc->local_mat = matis->A; in PCSetUp_BDDC()
1511 PetscCall(MatIsSymmetricKnown(matis->A, &isset, &issym)); in PCSetUp_BDDC()
1513 PetscCall(MatIsSPDKnown(matis->A, &isset, &isspd)); in PCSetUp_BDDC()
1520 temp_mat = matis->A; in PCSetUp_BDDC()
1521 matis->A = pcbddc->local_mat; in PCSetUp_BDDC()
1523 pcbddc->local_mat = matis->A; in PCSetUp_BDDC()
1524 matis->A = temp_mat; in PCSetUp_BDDC()
1636 PetscCall(PetscObjectReference((PetscObject)matis->A)); in PCSetUp_BDDC()
1637 pcbddc->local_mat = matis->A; in PCSetUp_BDDC()
2428 Mat_IS *matis = (Mat_IS *)A->data; in MatISSubMatrixEmbedLocalIS() local
2433 …PetscCheck(matis->getsub_ris, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Missing getsub IS"… in MatISSubMatrixEmbedLocalIS()
2434 PetscCall(ISLocalToGlobalMappingCreateIS(matis->getsub_ris, &ltog)); in MatISSubMatrixEmbedLocalIS()