Home
last modified time | relevance | path

Searched refs:improve (Results 1 – 20 of 20) sorted by relevance

/petsc/src/mat/graphops/partition/
H A Dpartition.c301 PetscBool viewbalance, improve; in MatPartitioningApply() local
318 improve = PETSC_FALSE; in MatPartitioningApply()
319 …t_partitioning_improve", "Improve the quality of a partition", NULL, PETSC_FALSE, &improve, NULL)); in MatPartitioningApply()
322 if (improve) PetscCall(MatPartitioningImprove(matp, partitioning)); in MatPartitioningApply()
355 PetscTryTypeMethod(matp, improve, partitioning); in MatPartitioningImprove()
/petsc/src/ksp/ksp/impls/gmres/dgmres/
H A Ddgmresimpl.h41 PetscBool improve; /* 0 = do not improve the eigenvalues; This is an experimental option */
H A Ddgmres.c535 …problem (experimental - not stable at this time)", NULL, dgmres->improve, &dgmres->improve, NULL)); in KSPSetFromOptions_DGMRES()
556 if (dgmres->neig == 0 || (max_neig < (r + neig1) && !dgmres->improve)) { in KSPDGMRESComputeDeflationData_DGMRES()
584 …if ((r + neig1) > max_neig && dgmres->improve) { /* Improve the approximate eigenvectors in X by s… in KSPDGMRESComputeDeflationData_DGMRES()
/petsc/doc/changes/
H A D212.md54 - SBAIJ matmult - improve performance by optimizing communication.
H A D319.md71 - Significantly improve lookup and deletion performance of `PetscFunctionList`. This also improves …
156 - Significantly improve performance of `VecMDot()`, `VecMAXPY()` and `VecDotNorm2()` for CUDA and H…
173 - Significantly improve performance of `MatScale()` and `MatAXPY()` for `MATDENSECUDA` and `MATDENS…
200 - Add `SNESPruneJacobianColor()` to improve the MFFD coloring
209 - Add `TSPruneIJacobianColor()` to improve the MFFD coloring
H A D2024.md365 improve performance a great deal when using MPICH for MPI on
/petsc/doc/developers/
H A Dmatrices.md48 used in the key computational routines to improve performance (the
97 sequential kernels in PETSc can dramatically improve overall floating
H A Ddocumentation.md97 commands. Then one may use just the "::" directive to improve visibility, e.g.,
/petsc/doc/miscellaneous/
H A Dcodemanagement.md30 ## Several easy ways to improve the cycle
/petsc/src/mat/graphops/partition/impls/pmetis/
H A Dpmetis.c392 part->ops->improve = MatPartitioningImprove_Parmetis; in MatPartitioningCreate_Parmetis()
/petsc/src/mat/graphops/partition/impls/hierarchical/
H A Dhierarchical.c550 part->ops->improve = MatPartitioningImprove_Hierarchical; in MatPartitioningCreate_Hierarchical()
/petsc/doc/manual/
H A Dadvanced.md332 routines are provided to improve efficiency for certain Krylov subspace
H A Dperformance.md529 copies required, and thus greatly improve the performance of the
H A Dksp.md209 default this will *not* use iterative refinement to improve the
1140 > improve the time to solution.
1657 code is complete and running and you are trying to improve performance.
/petsc/src/ksp/ksp/impls/gmres/agmres/
H A Dagmres.c672 agmres->improve = PETSC_FALSE; in KSPCreate_AGMRES()
/petsc/include/petsc/private/
H A Dmatimpl.h543 PetscErrorCode (*improve)(MatPartitioning, IS *); member
/petsc/share/petsc/datafiles/meshes/
H A Dtestcase3D.cas6304 (mesh/bad/percent-worst-to-improve 0.1)
6352 (gocart/post-improve-level 1)
6776 (dynamesh/remesh/improve-remesh-local? #t)
6777 (dynamesh/remesh/improve-remeshed-cavity-threshold 0.95)
6780 (dynamesh/remesh/surfer-improve-method 3)
6842 (dynamesh/remesh/rdc/face-skew-improve-max 0.7)
6843 (dynamesh/remesh/rdc/cell-skew-improve-max 0.85)
8813 (smooth-mesh/percent-worst-to-improve 0.1)
/petsc/doc/faq/
H A Dindex.md1598 - Try to improve it by choosing the relative scaling of components/boundary conditions.
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DMat.pyx4689 """Return a reordering for a matrix to improve a LU factorization.
/petsc/doc/
H A Dpetsc.bib12134 title = {Using {GPU}s to improve multigrid solver performance on a cluster},
16288 can improve the reusability and flexibility of code. Note, though, that it's not a