Lines Matching refs:MatCoarsen
29 PetscErrorCode MatCoarsenRegister(const char sname[], PetscErrorCode (*function)(MatCoarsen)) in MatCoarsenRegister() argument
53 PetscErrorCode MatCoarsenGetType(MatCoarsen coarsen, MatCoarsenType *type) in MatCoarsenGetType()
87 PetscErrorCode MatCoarsenApply(MatCoarsen coarser) in MatCoarsenApply()
113 PetscErrorCode MatCoarsenSetAdjacency(MatCoarsen agg, Mat adj) in MatCoarsenSetAdjacency()
135 PetscErrorCode MatCoarsenSetStrictAggs(MatCoarsen agg, PetscBool str) in MatCoarsenSetStrictAggs()
155 PetscErrorCode MatCoarsenDestroy(MatCoarsen *agg) in MatCoarsenDestroy()
204 PetscErrorCode MatCoarsenViewFromOptions(MatCoarsen A, PetscObject obj, const char name[]) in MatCoarsenViewFromOptions()
227 PetscErrorCode MatCoarsenView(MatCoarsen agg, PetscViewer viewer) in MatCoarsenView()
264 PetscErrorCode MatCoarsenSetType(MatCoarsen coarser, MatCoarsenType type) in MatCoarsenSetType()
267 PetscErrorCode (*r)(MatCoarsen); in MatCoarsenSetType()
305 PetscErrorCode MatCoarsenSetGreedyOrdering(MatCoarsen coarser, const IS perm) in MatCoarsenSetGreedyOrdering()
331 PetscErrorCode MatCoarsenGetData(MatCoarsen coarser, PetscCoarsenData **llist) in MatCoarsenGetData()
363 PetscErrorCode MatCoarsenSetFromOptions(MatCoarsen coarser) in MatCoarsenSetFromOptions()
412 PetscErrorCode MatCoarsenSetMaximumIterations(MatCoarsen coarse, PetscInt n) in MatCoarsenSetMaximumIterations()
417 PetscTryMethod(coarse, "MatCoarsenSetMaximumIterations_C", (MatCoarsen, PetscInt), (coarse, n)); in MatCoarsenSetMaximumIterations()
421 static PetscErrorCode MatCoarsenSetMaximumIterations_MATCOARSEN(MatCoarsen coarse, PetscInt b) in MatCoarsenSetMaximumIterations_MATCOARSEN()
448 PetscErrorCode MatCoarsenSetStrengthIndex(MatCoarsen coarse, PetscInt n, PetscInt idx[]) in MatCoarsenSetStrengthIndex()
453 …PetscTryMethod(coarse, "MatCoarsenSetStrengthIndex_C", (MatCoarsen, PetscInt, PetscInt[]), (coarse… in MatCoarsenSetStrengthIndex()
457 static PetscErrorCode MatCoarsenSetStrengthIndex_MATCOARSEN(MatCoarsen coarse, PetscInt n, PetscInt… in MatCoarsenSetStrengthIndex_MATCOARSEN()
487 PetscErrorCode MatCoarsenSetThreshold(MatCoarsen coarse, PetscReal b) in MatCoarsenSetThreshold()
492 PetscTryMethod(coarse, "MatCoarsenSetThreshold_C", (MatCoarsen, PetscReal), (coarse, b)); in MatCoarsenSetThreshold()
496 static PetscErrorCode MatCoarsenSetThreshold_MATCOARSEN(MatCoarsen coarse, PetscReal b) in MatCoarsenSetThreshold_MATCOARSEN()
519 PetscErrorCode MatCoarsenCreate(MPI_Comm comm, MatCoarsen *newcrs) in MatCoarsenCreate()
521 MatCoarsen agg; in MatCoarsenCreate()