Home
last modified time | relevance | path

Searched refs:coarser (Results 1 – 5 of 5) sorted by relevance

/petsc/src/mat/graphops/coarsen/interface/
H A Dcoarsen.c87 PetscErrorCode MatCoarsenApply(MatCoarsen coarser) in MatCoarsenApply() argument
90 PetscValidHeaderSpecific(coarser, MAT_COARSEN_CLASSID, 1); in MatCoarsenApply()
91 PetscAssertPointer(coarser, 1); in MatCoarsenApply()
92 …PetscCheck(coarser->graph->assembled, PetscObjectComm((PetscObject)coarser), PETSC_ERR_ARG_WRONGST… in MatCoarsenApply()
93 …PetscCheck(!coarser->graph->factortype, PetscObjectComm((PetscObject)coarser), PETSC_ERR_ARG_WRONG… in MatCoarsenApply()
94 PetscCall(PetscLogEventBegin(MAT_Coarsen, coarser, 0, 0, 0)); in MatCoarsenApply()
95 PetscUseTypeMethod(coarser, apply); in MatCoarsenApply()
96 PetscCall(PetscLogEventEnd(MAT_Coarsen, coarser, 0, 0, 0)); in MatCoarsenApply()
264 PetscErrorCode MatCoarsenSetType(MatCoarsen coarser, MatCoarsenType type) in MatCoarsenSetType() argument
270 PetscValidHeaderSpecific(coarser, MAT_COARSEN_CLASSID, 1); in MatCoarsenSetType()
[all …]
/petsc/doc/changes/
H A D230.md101 coarser grid matrices computed from the finest grid matrix
/petsc/doc/manual/
H A Dksp.md1104 …rsening` \<n:int:1> Use aggressive coarsening on the finest n levels to construct the coarser mesh.
1110 …> - `-pc_gamg_threshold_scale` \<v>:real:1.0> Set a scale factor applied to each coarser level whe…
1128 …> are used for the coarser mesh). A larger value will cause the coarser problems to be run on fe…
1134 …> - `-pc_gamg_repartition` \<bool:false> Run a partitioner on each coarser mesh generated rather t…
1600 larger the coarsening ratio, the lower the number of coarser subdomains.
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDMDA.pyx1004 You should call this on the coarser of the two DMDAs you pass to
H A DDM.pyx2443 """Add a callback to be executed when restricting to a coarser grid.