Home
last modified time | relevance | path

Searched refs:vec2_N (Results 1 – 6 of 6) sorted by relevance

/petsc/src/ksp/pc/impls/bddc/
H A Dbddc.c1258 …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()
1264 PetscCall(VecGetArrayRead(pcis->vec2_N, &array_diagonal)); in PCPreSolve_BDDC()
1268 PetscCall(VecRestoreArrayRead(pcis->vec2_N, &array_diagonal)); in PCPreSolve_BDDC()
1756 PetscCall(MatMult(lA, pcis->vec1_N, pcis->vec2_N)); in PCApply_BDDC()
1758 PetscCall(MatMult(pcbddc->switch_static_change, pcis->vec1_N, pcis->vec2_N)); in PCApply_BDDC()
1759 PetscCall(MatMult(lA, pcis->vec2_N, pcis->vec1_N)); in PCApply_BDDC()
1760 PetscCall(MatMultTranspose(pcbddc->switch_static_change, pcis->vec1_N, pcis->vec2_N)); in PCApply_BDDC()
1762 … PetscCall(VecScatterBegin(pcis->N_to_D, pcis->vec2_N, pcis->vec1_D, ADD_VALUES, SCATTER_FORWARD)); in PCApply_BDDC()
1763 … PetscCall(VecScatterEnd(pcis->N_to_D, pcis->vec2_N, pcis->vec1_D, ADD_VALUES, SCATTER_FORWARD)); in PCApply_BDDC()
[all …]
H A Dbddcprivate.c2737 PetscCall(VecSetRandom(pcis->vec2_N, NULL)); in PCBDDCBenignCheck()
2739 PetscCall(VecSetValues(pcis->vec2_N, nz, idxs, vals, INSERT_VALUES)); in PCBDDCBenignCheck()
2743 PetscCall(VecSetValues(pcis->vec2_N, pcis->n_B, idxs, vals, INSERT_VALUES)); in PCBDDCBenignCheck()
2751 PetscCall(VecSetValues(pcis->vec2_N, n, idxs, vals, INSERT_VALUES)); in PCBDDCBenignCheck()
2754 PetscCall(VecAssemblyBegin(pcis->vec2_N)); in PCBDDCBenignCheck()
2755 PetscCall(VecAssemblyEnd(pcis->vec2_N)); in PCBDDCBenignCheck()
2760 PetscCall(VecDot(vec3_N, pcis->vec2_N, &vals[0])); in PCBDDCBenignCheck()
7370 PetscCall(MatMult(localChangeOfBasisMatrix, pcis->vec1_N, pcis->vec2_N)); in PCBDDCConstraintsSetUp()
7371 PetscCall(VecScatterBegin(matis->rctx, pcis->vec2_N, x, INSERT_VALUES, SCATTER_REVERSE)); in PCBDDCConstraintsSetUp()
7372 PetscCall(VecScatterEnd(matis->rctx, pcis->vec2_N, x, INSERT_VALUES, SCATTER_REVERSE)); in PCBDDCConstraintsSetUp()
/petsc/include/petsc/private/
H A Dpcisimpl.h35 vec2_N, vec1_D, vec2_D, vec3_D, vec4_D, vec1_B, vec2_B, vec3_B, vec1_global; member
/petsc/src/ksp/pc/impls/is/nn/
H A Dnn.h23 …calar *work_N, Vec vec1_B, Vec vec2_B, Vec vec3_B, Vec vec1_D, Vec vec2_D, Vec vec1_N, Vec vec2_N);
H A Dnn.c69 …pcis->vec1_B, pcis->vec2_B, pcis->vec3_B, pcis->vec1_D, pcis->vec3_D, pcis->vec1_N, pcis->vec2_N)); in PCApply_NN()
434 …Scalar *work_N, Vec vec1_B, Vec vec2_B, Vec vec3_B, Vec vec1_D, Vec vec2_D, Vec vec1_N, Vec vec2_N) in PCNNApplyInterfacePreconditioner() argument
460 PetscCall(PCISApplyInvSchur(pc, vec2_B, vec1_B, vec1_N, vec2_N)); in PCNNApplyInterfacePreconditioner()
/petsc/src/ksp/pc/impls/is/
H A Dpcis.c199 PetscCall(VecDuplicate(pcis->vec1_N, &pcis->vec2_N)); in PCISSetUp()
437 PetscCall(VecDestroy(&pcis->vec2_N)); in PCISReset()
600 PetscErrorCode PCISApplyInvSchur(PC pc, Vec b, Vec x, Vec vec1_N, Vec vec2_N) in PCISApplyInvSchur() argument
638 PetscCall(KSPSolve(pcis->ksp_N, vec1_N, vec2_N)); in PCISApplyInvSchur()
639 PetscCall(KSPCheckSolve(pcis->ksp_N, pc, vec2_N)); in PCISApplyInvSchur()
641 PetscCall(VecScatterBegin(pcis->N_to_B, vec2_N, x, INSERT_VALUES, SCATTER_FORWARD)); in PCISApplyInvSchur()
642 PetscCall(VecScatterEnd(pcis->N_to_B, vec2_N, x, INSERT_VALUES, SCATTER_FORWARD)); in PCISApplyInvSchur()