Graphe d'héritage de Arcane::Alina::RichardsonSolve< Backend, InnerProduct >:
Graphe de collaboration de Arcane::Alina::RichardsonSolve< Backend, InnerProduct >:Types privés | |
| typedef RichardsonSolver< Backend, InnerProduct > | Base |
Membres hérités additionnels | |
Types publics hérités de Arcane::Alina::RichardsonSolver< Backend, DistributedInnerProduct > | |
| typedef Backend | backend_type |
| typedef Backend::vector | vector |
| typedef Backend::value_type | value_type |
| typedef Backend::params | backend_params |
| typedef math::scalar_of< value_type >::type | scalar_type |
| typedef math::inner_product_impl< typenamemath::rhs_of< value_type >::type >::return_type | coef_type |
| using | params |
Fonctions membres publiques hérités de Arcane::Alina::RichardsonSolver< Backend, DistributedInnerProduct > | |
| RichardsonSolver (size_t n, const params &prm=params(), const backend_params &backend_prm=backend_params(), const DistributedInnerProduct &inner_product=DistributedInnerProduct()) | |
Preallocates necessary data structures for the system of size n. | |
| SolverResult | operator() (const Matrix &A, const Precond &P, const Vec1 &rhs, Vec2 &&x) const |
| Computes the solution for the given system matrix. | |
| SolverResult | operator() (const Precond &P, const Vec1 &rhs, Vec2 &&x) const |
| Computes the solution for the given right-hand side. | |
| size_t | bytes () const |
| Memory used in bytes. | |
Attributs publics hérités de Arcane::Alina::RichardsonSolver< Backend, DistributedInnerProduct > | |
| params | prm |
Définition à la ligne 159 du fichier DistributedSolver.h.
|
private |
Définition à la ligne 162 du fichier DistributedSolver.h.