| /petsc/src/binding/petsc4py/docs/source/_templates/autosummary/ |
| H A D | class.rst | 16 {%- if item in methods %} 17 {%- set dummy = methods.remove(item) %} 22 {%- if item in methods %} 23 {%- set dummy = methods.remove(item) %} 49 {%- if methods %} 52 {%+ for item in methods %} 69 {%- if methods %} 71 {%+ for item in methods %}
|
| /petsc/src/binding/petsc4py/demo/legacy/taosolve/ |
| H A D | rosenbrock.py | 110 methods = OptDB.getString('methods', '') variable 111 methods = methods.split(',') variable 112 for meth in methods:
|
| /petsc/share/petsc/saws/ |
| H A D | readme | 19 hierarchical Krylov methods 29 ksp (nested Krylov methods) 35 nested & hierarchical Krylov methods
|
| /petsc/src/binding/petsc4py/docs/source/ |
| H A D | overview.rst | 72 parallel) block Jacobi, overlapping additive Schwarz methods. 75 iterative methods, including GMRES, CG, CGS, Bi-CG-Stab, two 78 structures, including matrix-free methods. 80 :SNES: Data-structure-neutral implementations of Newton-like methods
|
| H A D | petsc_python_types.rst | 10 The low-level, Cython implementation exposing the Python methods is in `src/petsc4py/PETSc/libpetsc… 23 methods for use within the library. A template class for 24 the supported methods is given below.
|
| H A D | documentation_standards.rst | 45 This is required for methods unless there are no parameters, or it will be 51 For methods, types should only be specified in this section if for some reason
|
| /petsc/doc/manualpages/MANSECHeaders/ |
| H A D | Log | 3 PETSc provides a variety of methods for profiling applications that use the PETSc libraries. User g…
|
| H A D | TaoLineSearch | 3 The `TaoLineSearch` class manages the line searches needed by some of the `Tao` methods. Users guid…
|
| H A D | LANDAU | 3 …llision operator in Landau form using DMPlex and DMForest, within TS function and Jacobian methods.
|
| H A D | Characteristic | 3 `Characteristic` objects are used to manage parallel Semi-Lagrangian methods (method of characteris…
|
| H A D | MatGraphOperations | 5 decomposition of data), and coarsening (`MatCoarsen`) (for algebraic multigrid methods).
|
| H A D | TS | 5 employs `SNES` to solve the nonlinear problems that arise with implicit methods. User guide chapter…
|
| H A D | SNES | 4 …type, quasi-Newton, full approximation scheme (FAS) multigrid, and other methods for solving syste…
|
| /petsc/doc/changes/ |
| H A D | 33.md | 89 preconditioner so it can be used with normal Krylov methods rather 90 than only flexible methods, as well as having fewer 119 nonlinear conjugate gradients (SNESNCG), and multi-stage methods 123 methods above. 138 - Pre/Post-check methods may be set with 170 - Added TSROSW for Rosenbrock-W methods.
|
| H A D | 312.md | 194 - Added tangent linear models for Runge-Kutta methods 195 - Added second-order adjoint solvers based on Runge-Kutta methods 196 and Theta methods 209 -snes_fd_color can be used for both implicit and explicit methods.
|
| H A D | 310.md | 122 - Added bound-constrained Newton-Krylov methods (BNLS, BNTR, BNTL). 123 - All quasi-Newton methods updated to use the new LMVM Mat objects.
|
| /petsc/doc/overview/ |
| H A D | nutshell.md | 27 - {any}`Linear solvers<ch_ksp>` based on preconditioners (`PC`) and Krylov subspace methods (`KSP`). 36 …ch_tao>` with equality and inequality constraints, first and second order (Newton) methods (`Tao`).
|
| H A D | nonlinear_solve_table.md | 50 * - Nonlinear additive Schwarz preconditioned inexact Newton (ASPIN) methods
|
| /petsc/doc/manual/ |
| H A D | ts.md | 128 all integration methods. An equivalent way to derive the formula is 185 (IMEX), and fully implicit methods. 218 A list of available methods is given in {any}`integrator_table`. 344 non-oscillatory methods for hyperbolic PDE. The user provides three 365 …y using fully implicit methods. Some use-case examples for `TSARKIMEX` are listed in {numref}`tab_… 524 ROSW are linearized implicit Runge-Kutta methods known as Rosenbrock 525 W-methods. They can accommodate inexact Jacobian matrices in their 526 formulation. A series of methods are available in PETSc are listed in 701 …solved by padding zeros in the implicit part and using the standard IMEX methods. However, one nee… 705 ## GLEE methods [all …]
|
| H A D | snes.md | 16 The `SNES` class includes methods for solving systems of nonlinear 23 where $\mathbf{F}: \, \Re^n \to \Re^n$. Newton-like methods provide the 25 techniques. A suite of nonlinear Krylov methods and methods based upon 94 available methods are presented in {any}`sec_nlsolvers`. The 174 formats (including “matrix-free” methods) can be used. 176 available matrix formats and options, while {any}`sec_nlmatrixfree` focuses on matrix-free methods … 260 and trust region methods. Also provided are several nonlinear Krylov 261 methods, as well as nonlinear methods involving decompositions of the 627 A number of nonlinear Krylov methods are provided, including Nonlinear 629 methods are described individually below. They are all instrumental to [all …]
|
| H A D | dmbase.md | 13 …pports are PDEs on structured and staggered grids with finite difference methods (`DMDA` -- {any}`… 16 grids with finite element and finite volume methods (`DMPLEX` -- {any}`ch_unstructured`), PDEs on q…
|
| H A D | ksp.md | 26 overview of the theory of such methods. 29 iterative methods; the `PC` module, described in 54 particular, `KSP` *does* support matrix-free methods. The routine 56 provides further information regarding matrix-free methods. Typically, 168 The Krylov subspace methods accept a number of options, many of which 186 GMRES methods: 260 Since the rate of convergence of Krylov projection methods for a 290 some methods by using the options database command 456 convergence testing of all left-preconditioned `KSP` methods. For the 457 conjugate gradient, Richardson, and Chebyshev methods the true residual [all …]
|
| H A D | tao.md | 91 set iterative methods and preconditions for solving the linear systems, 93 information on the solver methods available in TAO. 172 documentation for individual methods for more details. 409 TAO fully supports matrix-free methods. The matrices specified in the 416 (`PCSHELL`). In other words, matrix-free methods cannot be used if a 417 direct solver is to be employed. Details about using matrix-free methods 855 methods available in TAO for solving these problems can be classified 862 3. Function, gradient, and Hessian evaluations – Newton Krylov methods: 869 trust-region methods will likely perform best. When a Hessian evaluation 880 TAO features three Newton-Krylov algorithms, separated by their globalization methods [all …]
|
| /petsc/doc/community/bofs/ |
| H A D | 2026_Feb_CASS.md | 24 …niversité | [Scalable domain decomposition solvers for hybrid high-order methods in PETSc](#talk-b… 47 …ve all its linear systems. Using PETSc, we focus on developing numerical methods to solve saddle-p… 53 :::{topic} **Scalable domain decomposition solvers for hybrid high-order methods in PETSc** 59 …methods, which naturally lead to block-structured systems separating cell and face unknowns. We fo…
|
| /petsc/share/petsc/suppressions/ |
| H A D | ubsan | 1 # PetscObject methods
|