Searched refs:PC_Telescope (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/ksp/pc/impls/telescope/ |
| H A D | telescope.h | 11 typedef struct _PC_Telescope *PC_Telescope; typedef 25 PetscErrorCode (*pctelescope_setup_type)(PC, PC_Telescope); 26 PetscErrorCode (*pctelescope_matcreate_type)(PC, PC_Telescope, MatReuse, Mat *); 27 PetscErrorCode (*pctelescope_matnullspacecreate_type)(PC, PC_Telescope, Mat); 47 static inline PetscBool PCTelescope_isActiveRank(PC_Telescope sred) in PCTelescope_isActiveRank() 56 PetscErrorCode PCTelescopeSetUp_dmda(PC, PC_Telescope); 57 PetscErrorCode PCTelescopeMatCreate_dmda(PC, PC_Telescope, MatReuse, Mat *); 58 PetscErrorCode PCTelescopeMatNullSpaceCreate_dmda(PC, PC_Telescope, Mat); 62 PetscErrorCode PCTelescopeSetUp_CoarseDM(PC, PC_Telescope); 64 PetscErrorCode PCTelescopeMatNullSpaceCreate_CoarseDM(PC, PC_Telescope, Mat);
|
| H A D | telescope.c | 105 static DM private_PCTelescopeGetSubDM(PC_Telescope sred) in private_PCTelescopeGetSubDM() 130 static PetscErrorCode PCTelescopeSetUp_default(PC pc, PC_Telescope sred) in PCTelescopeSetUp_default() 190 static PetscErrorCode PCTelescopeMatCreate_default(PC pc, PC_Telescope sred, MatReuse reuse, Mat *A) in PCTelescopeMatCreate_default() 229 static PetscErrorCode PCTelescopeSubNullSpaceCreate_Telescope(PC pc, PC_Telescope sred, MatNullSpac… in PCTelescopeSubNullSpaceCreate_Telescope() 277 static PetscErrorCode PCTelescopeMatNullSpaceCreate_default(PC pc, PC_Telescope sred, Mat sub_mat) in PCTelescopeMatNullSpaceCreate_default() 314 PC_Telescope sred = (PC_Telescope)pc->data; in PCView_Telescope() 418 PC_Telescope sred = (PC_Telescope)pc->data; in PCSetUp_Telescope() 569 PC_Telescope sred = (PC_Telescope)pc->data; in PCApply_Telescope() 620 PC_Telescope sred = (PC_Telescope)pc->data; in PCApplyRichardson_Telescope() 669 PC_Telescope sred = (PC_Telescope)pc->data; in PCReset_Telescope() [all …]
|
| H A D | telescope_coarsedm.c | 41 static PetscErrorCode PCTelescopeSetUp_scatters_CoarseDM(PC pc, PC_Telescope sred, PC_Telescope_Coa… in PCTelescopeSetUp_scatters_CoarseDM() 85 PetscErrorCode PCTelescopeSetUp_CoarseDM(PC pc, PC_Telescope sred) in PCTelescopeSetUp_CoarseDM() 224 PC_Telescope sred = (PC_Telescope)pc->data; in PCApply_Telescope_CoarseDM() 246 static PetscErrorCode PCTelescopeSubNullSpaceCreate_CoarseDM(PC pc, PC_Telescope sred, MatNullSpace… in PCTelescopeSubNullSpaceCreate_CoarseDM() 276 PetscErrorCode PCTelescopeMatNullSpaceCreate_CoarseDM(PC pc, PC_Telescope sred, Mat sub_mat) in PCTelescopeMatNullSpaceCreate_CoarseDM() 347 PC_Telescope sred = (PC_Telescope)pc->data; in PCReset_Telescope_CoarseDM() 365 PC_Telescope sred = (PC_Telescope)pc->data; in PCApplyRichardson_Telescope_CoarseDM()
|
| H A D | telescope_dmda.c | 123 static PetscErrorCode PCTelescopeSetUp_dmda_repart_coors2d(PC_Telescope sred, DM dm, DM subdm) in PCTelescopeSetUp_dmda_repart_coors2d() 214 static PetscErrorCode PCTelescopeSetUp_dmda_repart_coors3d(PC_Telescope sred, DM dm, DM subdm) in PCTelescopeSetUp_dmda_repart_coors3d() 313 static PetscErrorCode PCTelescopeSetUp_dmda_repart_coors(PC pc, PC_Telescope sred, PC_Telescope_DMD… in PCTelescopeSetUp_dmda_repart_coors() 345 static PetscErrorCode PCTelescopeSetUp_dmda_repart(PC pc, PC_Telescope sred, PC_Telescope_DMDACtx *… in PCTelescopeSetUp_dmda_repart() 489 static PetscErrorCode PCTelescopeSetUp_dmda_permutation_3d(PC pc, PC_Telescope sred, PC_Telescope_D… in PCTelescopeSetUp_dmda_permutation_3d() 560 static PetscErrorCode PCTelescopeSetUp_dmda_permutation_2d(PC pc, PC_Telescope sred, PC_Telescope_D… in PCTelescopeSetUp_dmda_permutation_2d() 626 static PetscErrorCode PCTelescopeSetUp_dmda_scatters(PC pc, PC_Telescope sred, PC_Telescope_DMDACtx… in PCTelescopeSetUp_dmda_scatters() 671 PetscErrorCode PCTelescopeSetUp_dmda(PC pc, PC_Telescope sred) in PCTelescopeSetUp_dmda() 703 static PetscErrorCode PCTelescopeMatCreate_dmda_dmactivefalse(PC pc, PC_Telescope sred, MatReuse re… in PCTelescopeMatCreate_dmda_dmactivefalse() 747 PetscErrorCode PCTelescopeMatCreate_dmda(PC pc, PC_Telescope sred, MatReuse reuse, Mat *A) in PCTelescopeMatCreate_dmda() [all …]
|