Home
last modified time | relevance | path

Searched refs:a_Gmat (Results 1 – 4 of 4) sorted by relevance

/petsc/src/ksp/pc/impls/gamg/
H A Dgeo.c518 static PetscErrorCode PCGAMGCreateGraph_GEO(PC pc, Mat Amat, Mat *a_Gmat) in PCGAMGCreateGraph_GEO() argument
525 PetscCall(MatCreateGraph(Amat, PETSC_TRUE, PETSC_TRUE, vfilter, 0, NULL, a_Gmat)); in PCGAMGCreateGraph_GEO()
529 static PetscErrorCode PCGAMGCoarsen_GEO(PC a_pc, Mat *a_Gmat, PetscCoarsenData **a_llist_parent) in PCGAMGCoarsen_GEO() argument
535 Mat Gmat = *a_Gmat; in PCGAMGCoarsen_GEO()
H A Dagg.c673 static PetscErrorCode PCGAMGCreateGraph_AGG(PC pc, Mat Amat, Mat *a_Gmat) in PCGAMGCreateGraph_AGG() argument
718 …_FALSE, vfilter, pc_gamg_agg->crs->strength_index_size, pc_gamg_agg->crs->strength_index, a_Gmat)); in PCGAMGCreateGraph_AGG()
721 … PETSC_TRUE, -1, pc_gamg_agg->crs->strength_index_size, pc_gamg_agg->crs->strength_index, a_Gmat)); in PCGAMGCreateGraph_AGG()
724 Mat tGmat, Gmat = *a_Gmat; in PCGAMGCreateGraph_AGG()
808 *a_Gmat = tGmat; in PCGAMGCreateGraph_AGG()
812 PetscCall(MatGetInfo(*a_Gmat, MAT_LOCAL, &info1)); /* global reduction */ in PCGAMGCreateGraph_AGG()
/petsc/src/mat/graphops/coarsen/impls/hem/
H A Dhem.c415 static PetscErrorCode MatCoarsenApply_HEM_private(Mat a_Gmat, const PetscInt n_iter, const PetscRea… in MatCoarsenApply_HEM_private() argument
422 …const PetscInt nloc = a_Gmat->rmap->n, request_size = PetscCeilInt((int)sizeof(MPI_Request), (i… in MatCoarsenApply_HEM_private()
434 PetscCall(PetscObjectGetComm((PetscObject)a_Gmat, &comm)); in MatCoarsenApply_HEM_private()
437 PetscCall(MatGetOwnershipRange(a_Gmat, &Istart, NULL)); in MatCoarsenApply_HEM_private()
448 PetscCall(MatDuplicate(a_Gmat, MAT_COPY_VALUES, &cMat)); in MatCoarsenApply_HEM_private()
1111 PetscCall(MatGetSize(a_Gmat, &MM, &NN)); in MatCoarsenApply_HEM_private()
1150 PetscCall(MatGetSize(a_Gmat, &MM, NULL)); in MatCoarsenApply_HEM_private()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c7733 … symmetrize, PetscBool scale, PetscReal filter, PetscInt index_size, PetscInt index[], Mat *a_Gmat) in MatCreateGraph_Simple_AIJ() argument
8012 *a_Gmat = Gmat; in MatCreateGraph_Simple_AIJ()