Searched refs:vec1_P (Results 1 – 2 of 2) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | pcbddcimpl.h | 39 Vec vec1_P; member
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 4033 PetscCall(VecDestroy(&pcbddc->vec1_P)); in PCBDDCResetSolvers() 4090 if (pcbddc->vec1_P) PetscCall(VecGetSize(pcbddc->vec1_P, &old_size)); in PCBDDCSetUpLocalWorkVectors() 4092 PetscCall(VecDestroy(&pcbddc->vec1_P)); in PCBDDCSetUpLocalWorkVectors() 4093 PetscCall(VecCreate(PetscObjectComm((PetscObject)pcis->vec1_N), &pcbddc->vec1_P)); in PCBDDCSetUpLocalWorkVectors() 4094 PetscCall(VecSetSizes(pcbddc->vec1_P, PETSC_DECIDE, pcbddc->local_primal_size)); in PCBDDCSetUpLocalWorkVectors() 4095 PetscCall(VecSetType(pcbddc->vec1_P, impVecType)); in PCBDDCSetUpLocalWorkVectors() 6347 PetscCall(MatMultTranspose(pcbddc->coarse_phi_B, pcis->vec1_B, pcbddc->vec1_P)); in PCBDDCApplyInterfacePreconditioner() 6348 …PetscCall(MatMultTransposeAdd(pcbddc->coarse_phi_D, pcis->vec1_D, pcbddc->vec1_P, pcbddc->vec1_P)); in PCBDDCApplyInterfacePreconditioner() 6350 PetscCall(MatMultTranspose(pcbddc->coarse_psi_B, pcis->vec1_B, pcbddc->vec1_P)); in PCBDDCApplyInterfacePreconditioner() 6351 …PetscCall(MatMultTransposeAdd(pcbddc->coarse_psi_D, pcis->vec1_D, pcbddc->vec1_P, pcbddc->vec1_P)); in PCBDDCApplyInterfacePreconditioner() [all …]
|