Home
last modified time | relevance | path

Searched refs:methods (Results 1 – 25 of 79) sorted by relevance

1234

/petsc/src/binding/petsc4py/docs/source/_templates/autosummary/
H A Dclass.rst16 {%- 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 Drosenbrock.py110 methods = OptDB.getString('methods', '') variable
111 methods = methods.split(',') variable
112 for meth in methods:
/petsc/share/petsc/saws/
H A Dreadme19 hierarchical Krylov methods
29 ksp (nested Krylov methods)
35 nested & hierarchical Krylov methods
/petsc/src/binding/petsc4py/docs/source/
H A Doverview.rst72 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 Dpetsc_python_types.rst10 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 Ddocumentation_standards.rst45 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 DLog3 PETSc provides a variety of methods for profiling applications that use the PETSc libraries. User g…
H A DTaoLineSearch3 The `TaoLineSearch` class manages the line searches needed by some of the `Tao` methods. Users guid…
H A DLANDAU3 …llision operator in Landau form using DMPlex and DMForest, within TS function and Jacobian methods.
H A DCharacteristic3 `Characteristic` objects are used to manage parallel Semi-Lagrangian methods (method of characteris…
H A DMatGraphOperations5 decomposition of data), and coarsening (`MatCoarsen`) (for algebraic multigrid methods).
H A DTS5 employs `SNES` to solve the nonlinear problems that arise with implicit methods. User guide chapter…
H A DSNES4 …type, quasi-Newton, full approximation scheme (FAS) multigrid, and other methods for solving syste…
/petsc/doc/changes/
H A D33.md89 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 D312.md194 - 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 D310.md122 - 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 Dnutshell.md27 - {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 Dnonlinear_solve_table.md50 * - Nonlinear additive Schwarz preconditioned inexact Newton (ASPIN) methods
/petsc/doc/manual/
H A Dts.md128 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 Dsnes.md16 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 Ddmbase.md13 …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 Dksp.md26 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 Dtao.md91 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 D2026_Feb_CASS.md24 …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**
59methods, which naturally lead to block-structured systems separating cell and face unknowns. We fo…
/petsc/share/petsc/suppressions/
H A Dubsan1 # PetscObject methods

1234