Lines Matching refs:vec1_B

50 …   PetscCall(VecScatterBegin(pcis->N_to_B, pcis->D, pcis->vec1_B, INSERT_VALUES, SCATTER_FORWARD));  in PCISSetSubdomainDiagonalScaling_IS()
51 PetscCall(VecScatterEnd(pcis->N_to_B, pcis->D, pcis->vec1_B, INSERT_VALUES, SCATTER_FORWARD)); in PCISSetSubdomainDiagonalScaling_IS()
53 PetscCall(VecDuplicate(pcis->vec1_B, &pcis->D)); in PCISSetSubdomainDiagonalScaling_IS()
54 PetscCall(VecCopy(pcis->vec1_B, pcis->D)); in PCISSetSubdomainDiagonalScaling_IS()
206 PetscCall(VecCreate(PETSC_COMM_SELF, &pcis->vec1_B)); in PCISSetUp()
207 PetscCall(VecSetSizes(pcis->vec1_B, pcis->n_B, PETSC_DECIDE)); in PCISSetUp()
208 PetscCall(VecSetType(pcis->vec1_B, ((PetscObject)pcis->vec1_N)->type_name)); in PCISSetUp()
209 PetscCall(VecDuplicate(pcis->vec1_B, &pcis->vec2_B)); in PCISSetUp()
210 PetscCall(VecDuplicate(pcis->vec1_B, &pcis->vec3_B)); in PCISSetUp()
215 PetscCall(VecDuplicate(pcis->vec1_B, &pcis->D)); in PCISSetUp()
222 PetscCall(VecScatterCreate(pcis->vec1_N, pcis->is_B_local, pcis->vec1_B, (IS)0, &pcis->N_to_B)); in PCISSetUp()
223 …PetscCall(VecScatterCreate(pcis->vec1_global, pcis->is_B_global, pcis->vec1_B, (IS)0, &pcis->globa… in PCISSetUp()
234 … PetscCall(VecScatterBegin(pcis->N_to_B, pcis->D, pcis->vec1_B, INSERT_VALUES, SCATTER_FORWARD)); in PCISSetUp()
235 PetscCall(VecScatterEnd(pcis->N_to_B, pcis->D, pcis->vec1_B, INSERT_VALUES, SCATTER_FORWARD)); in PCISSetUp()
237 PetscCall(VecDuplicate(pcis->vec1_B, &pcis->D)); in PCISSetUp()
238 PetscCall(VecCopy(pcis->vec1_B, pcis->D)); in PCISSetUp()
322 …PetscCall(VecScatterBegin(pcis->global_to_B, pcis->vec1_global, pcis->vec1_B, INSERT_VALUES, SCATT… in PCISSetUp()
323 …PetscCall(VecScatterEnd(pcis->global_to_B, pcis->vec1_global, pcis->vec1_B, INSERT_VALUES, SCATTER… in PCISSetUp()
324 PetscCall(VecPointwiseDivide(pcis->D, pcis->D, pcis->vec1_B)); in PCISSetUp()
442 PetscCall(VecDestroy(&pcis->vec1_B)); in PCISReset()
510 PetscErrorCode PCISApplySchur(PC pc, Vec v, Vec vec1_B, Vec vec2_B, Vec vec1_D, Vec vec2_D) in PCISApplySchur() argument
517 PetscCall(MatMult(pcis->A_BB, v, vec1_B)); in PCISApplySchur()
522 PetscCall(VecAXPY(vec1_B, -1.0, vec2_B)); in PCISApplySchur()