Private Types | |
| typedef FlexibleGMRESSolver< Backend, InnerProduct > | Base |
Additional Inherited Members | |
| Public Types inherited from Arcane::Alina::FlexibleGMRESSolver< 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::rhs_of< value_type >::type | rhs_type |
| typedef math::inner_product_impl< rhs_type >::return_type | coef_type |
| using | params |
| Public Member Functions inherited from Arcane::Alina::FlexibleGMRESSolver< Backend, DistributedInnerProduct > | |
| FlexibleGMRESSolver (size_t n, const params &prm=params(), const backend_params &bprm=backend_params(), const DistributedInnerProduct &inner_product=DistributedInnerProduct()) | |
Preallocates necessary data structures for the system of size n. | |
| SolverResult | operator() (Matrix const &A, Precond const &P, Vec1 const &rhs, Vec2 &x) const |
| Computes the solution for the given system matrix. | |
| size_t | bytes () const |
| Memory used in bytes. | |
| Public Attributes inherited from Arcane::Alina::FlexibleGMRESSolver< Backend, DistributedInnerProduct > | |
| params | prm |
Definition at line 89 of file DistributedSolver.h.
|
private |
Definition at line 92 of file DistributedSolver.h.