Lines Matching refs:pcbddcf

9368   PC_BDDC *pcbddcf;  in PCBDDCComputeFakeChange()  local
9377 pcbddcf = (PC_BDDC *)pcf->data; in PCBDDCComputeFakeChange()
9385 PetscCall(PetscFree(pcbddcf->mat_graph)); in PCBDDCComputeFakeChange()
9386 PetscCall(PetscFree(pcbddcf->sub_schurs)); in PCBDDCComputeFakeChange()
9387 pcbddcf->mat_graph = graph ? graph : pcbddc->mat_graph; in PCBDDCComputeFakeChange()
9388 pcbddcf->sub_schurs = schurs; in PCBDDCComputeFakeChange()
9389 pcbddcf->adaptive_selection = schurs ? PETSC_TRUE : PETSC_FALSE; in PCBDDCComputeFakeChange()
9390 pcbddcf->adaptive_threshold[0] = pcbddc->adaptive_threshold[0]; in PCBDDCComputeFakeChange()
9391 pcbddcf->adaptive_threshold[1] = pcbddc->adaptive_threshold[1]; in PCBDDCComputeFakeChange()
9392 pcbddcf->adaptive_nmin = pcbddc->adaptive_nmin; in PCBDDCComputeFakeChange()
9393 pcbddcf->adaptive_nmax = pcbddc->adaptive_nmax; in PCBDDCComputeFakeChange()
9394 pcbddcf->use_faces = PETSC_TRUE; in PCBDDCComputeFakeChange()
9395 pcbddcf->use_change_of_basis = (PetscBool)!constraints; in PCBDDCComputeFakeChange()
9396 pcbddcf->use_change_on_faces = (PetscBool)!constraints; in PCBDDCComputeFakeChange()
9397 pcbddcf->use_qr_single = (PetscBool)!constraints; in PCBDDCComputeFakeChange()
9398 pcbddcf->fake_change = PETSC_TRUE; in PCBDDCComputeFakeChange()
9399 pcbddcf->dbg_flag = pcbddc->dbg_flag; in PCBDDCComputeFakeChange()
9404 *change = pcbddcf->ConstraintMatrix; in PCBDDCComputeFakeChange()
9405 …(ISCreateGeneral(PetscObjectComm((PetscObject)pc->pmat), pcbddcf->local_primal_size_cc, pcbddcf->l… in PCBDDCComputeFakeChange()
9406 …(ISCreateGeneral(PetscObjectComm((PetscObject)pc->pmat), pcbddcf->local_primal_size_cc, pcbddcf->l… in PCBDDCComputeFakeChange()
9407 if (change_with_qr) *change_with_qr = pcbddcf->use_qr_single; in PCBDDCComputeFakeChange()
9409 if (schurs) pcbddcf->sub_schurs = NULL; in PCBDDCComputeFakeChange()
9410 pcbddcf->ConstraintMatrix = NULL; in PCBDDCComputeFakeChange()
9411 pcbddcf->mat_graph = NULL; in PCBDDCComputeFakeChange()