| /petsc/src/ts/impls/implicit/glle/ |
| H A D | glleadapt.c | 302 } best = {-1, 0, 0}, trial = {-1, 0, 0}, current = {-1, 0, 0}; in TSGLLEAdaptChoose_Both() local 312 if (trial.eff > best.eff) PetscCall(PetscArraycpy(&best, &trial, 1)); in TSGLLEAdaptChoose_Both() 317 if (best.eff < 1.2 * current.eff || both->count_at_order < orders[cur] + 2) { in TSGLLEAdaptChoose_Both() 325 PetscReal rat = cost[best.id] / cost[cur]; in TSGLLEAdaptChoose_Both() 326 *next_sc = best.id; in TSGLLEAdaptChoose_Both() 327 *next_h = PetscMax(h * rat * dec, PetscMin(h * rat * inc, best.h)); in TSGLLEAdaptChoose_Both() 329 both->desired_h = best.h; in TSGLLEAdaptChoose_Both()
|
| /petsc/src/ksp/ksp/interface/ |
| H A D | itcreate.c | 404 PetscInt i, j, best, ibest = 0, jbest = 0; in KSPSetUpNorms_Private() local 407 best = 0; in KSPSetUpNorms_Private() 410 … && (ksp->pc_side == PC_SIDE_DEFAULT || ksp->pc_side == j) && ksp->normsupporttable[i][j] > best) { in KSPSetUpNorms_Private() 411 best = ksp->normsupporttable[i][j]; in KSPSetUpNorms_Private() 417 if (best < 1 && errorifnotsupported) { in KSPSetUpNorms_Private()
|
| /petsc/doc/developers/ |
| H A D | meetings-developers.md | 16 best if this could be simplified.
|
| H A D | matrices.md | 56 best performance, since the code can be hardwired with that particular
|
| H A D | documentation.md | 9 …display, frequently tended, and as small as possible (adapted from [these best practices](https://…
|
| H A D | testing.md | 526 logged the output or run without showing the full error. The best way of
|
| /petsc/doc/community/ |
| H A D | governance.md | 14 review from a broad community is the best mechanism we know of for creating high-quality software. … 34 In practice, we use a combination of our best judgment 36 and best efforts (e.g., all substantive API changes must be posted to the mailing list in order to …
|
| /petsc/ |
| H A D | CONTRIBUTING | 25 (b) The contribution is based upon previous work that, to the best
|
| /petsc/doc/manual/ |
| H A D | about_this_manual.md | 27 - For many tasks, a package such as MATLAB is often the best tool; PETSc
|
| H A D | performance.md | 5 This chapter provides hints on how to get to achieve best performance 94 smaller problems, the best performance for PETSc applications may be 113 through the high-speed fabric. Consequently, best aggregate memory 343 caches, I/O channels, etc.), and the best strategy will depend on the 433 GCC) default to no optimization at all. The best optimization flags will 435 offer a few guidelines for finding those that will offer the best 632 defaults cannot be best for all cases. Users should experiment with many 633 combinations to determine what is best for a given problem and customize
|
| H A D | streams.md | 80 …ce; the defaults may produce poor results. The best bindings for the STREAMS benchmark are often t… 172 Thus, we conclude that on this system, the `spread` option does not always give the best thread pla… 226 is used by MPICH does not produce the best
|
| H A D | tao.md | 866 The best method to use depends on the particular problem being solved 869 trust-region methods will likely perform best. When a Hessian evaluation 871 method is likely to perform best. The Nelder-Mead method should be used 916 {numref}`table_nlsoptions`. For the best efficiency, function and 1201 in the nonlinear function. The iterate obtaining the best objective 1279 {numref}`table_ntroptions`. For the best efficiency, function and 1476 in the nonlinear function. The iterate obtaining the best objective 1552 the TAO solver `tao_lmvm`. For best efficiency, function and gradient 1592 `tao_cg`. For the best efficiency, function and gradient evaluations
|
| H A D | dmplex.md | 206 However, their usage and purpose is best understood through `DMPLEX`.
|
| H A D | ksp.md | 1123 …> generally, one or more is best. For some strongly nonsymmetric problems, 0 may be best. See `P…
|
| H A D | other.md | 608 PETSc for real numbers for best efficiency.
|
| H A D | vec.md | 1034 communication for a scatter requires communication; hence, it is best to
|
| /petsc/doc/miscellaneous/ |
| H A D | codemanagement.md | 106 whatever tools are currently the best available. It may seem that you
|
| /petsc/doc/install/ |
| H A D | license.md | 53 > 2. The contribution is based upon previous work that, to the best
|
| H A D | install.md | 120 It's best to use MPI compiler wrappers [^id9]. This can be done by either specifying 492 Its best to update `brew` after all macOS or Xcode upgrades (use `brew upgrade`). Sometimes gfortra… 493 it is best to reinstall all `brew` packages using, for example,
|
| H A D | windows.md | 27 …s://docs.microsoft.com/en-us/windows/wsl/install-win10)). Be sure to use WSL2 for best performance.
|
| /petsc/doc/community/meetings/2023/ |
| H A D | index.md | 232 current and potential users of AMD GPUs into getting the best experience 592 between components of the plasma. Until recently, these have best been
|
| /petsc/doc/faq/ |
| H A D | index.md | 909 the only general purpose way to determine which approach is best for your problem. 1039 deal of work space and computation so is best avoided. 1779 The best way to locate floating point exceptions is to use a debugger. On supported
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexgeometry.c | 1401 …PetscReal cpoint[3] = {0, 0, 0}, diff[3], best[3] = {PETSC_MAX_REAL, PETSC_MAX_REAL, PETS… in DMLocatePoints_Plex() local 1413 for (PetscInt d = 0; d < cdim; ++d) best[d] = cpoint[d]; in DMLocatePoints_Plex() 1422 for (PetscInt d = 0; d < cdim; ++d) a[p * bs + d] = best[d]; in DMLocatePoints_Plex()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | KSP.pyx | 498 Normally, it is best to use the `setFromOptions` command
|
| /petsc/doc/ |
| H A D | petsc.bib | 10332 improvement over the previous best P-RAM complexity for this class of graphs. We 17988 best practices to future systems. From our study, we summarize challenges and
|