Searched refs:coarse_psi_B (Results 1 – 2 of 2) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | pcbddcimpl.h | 32 Mat coarse_psi_B; member
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 4031 PetscCall(MatDestroy(&pcbddc->coarse_psi_B)); in PCBDDCResetSolvers() 4710 PetscCall(MatDestroy(&pcbddc->coarse_psi_B)); in PCBDDCSetUpCorrection() 5194 …l(MatCreateSeqDense(PETSC_COMM_SELF, n_B, pcbddc->local_primal_size, NULL, &pcbddc->coarse_psi_B)); in PCBDDCSetUpCorrection() 5200 PetscCall(MatDenseGetColumnVec(pcbddc->coarse_psi_B, i, &v)); in PCBDDCSetUpCorrection() 5209 PetscCall(MatDenseRestoreColumnVec(pcbddc->coarse_psi_B, i, &v)); in PCBDDCSetUpCorrection() 5224 pcbddc->coarse_psi_B = pcbddc->coarse_phi_B; in PCBDDCSetUpCorrection() 5257 Mat coarse_psi_D, coarse_psi_B; in PCBDDCSetUpCorrection() local 5283 PetscCall(MatConvert(pcbddc->coarse_psi_B, checkmattype, MAT_INITIAL_MATRIX, &coarse_psi_B)); in PCBDDCSetUpCorrection() 5293 PetscCall(MatTransposeMatMult(coarse_psi_B, AUXMAT, MAT_INITIAL_MATRIX, 1.0, &TM2)); in PCBDDCSetUpCorrection() 5299 PetscCall(MatTransposeMatMult(coarse_psi_B, AUXMAT, MAT_INITIAL_MATRIX, 1.0, &TM4)); in PCBDDCSetUpCorrection() [all …]
|