Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::Alina::DistributedSolverRuntime< Backend, InnerProduct > Struct Template Reference
Inheritance diagram for Arcane::Alina::DistributedSolverRuntime< Backend, InnerProduct >:
Collaboration diagram for Arcane::Alina::DistributedSolverRuntime< Backend, InnerProduct >:

Public Types

typedef SolverRuntime< Backend, InnerProduct > Base
Public Types inherited from Arcane::Alina::SolverRuntime< Backend, DistributedInnerProduct >
typedef PropertyTree params
typedef Backend::params backend_params
typedef Backend::value_type value_type
typedef math::scalar_of< value_type >::type scalar_type
typedef Backend backend_type
using BackendType

Additional Inherited Members

Public Member Functions inherited from Arcane::Alina::SolverRuntime< Backend, DistributedInnerProduct >
 SolverRuntime (size_t n, params prm=params(), const backend_params &bprm=backend_params(), const DistributedInnerProduct &inner_product=DistributedInnerProduct())
SolverResult operator() (const Matrix &A, const Precond &P, const Vec1 &rhs, Vec2 &&x) const
size_t bytes () const
Public Attributes inherited from Arcane::Alina::SolverRuntime< Backend, DistributedInnerProduct >
eSolverType m_solver_type
SolverBasem_solver

Detailed Description

template<class Backend, class InnerProduct = DistributedInnerProduct>
struct Arcane::Alina::DistributedSolverRuntime< Backend, InnerProduct >

Definition at line 39 of file DistributedSolverRuntime.h.

Member Typedef Documentation

◆ Base

template<class Backend, class InnerProduct = DistributedInnerProduct>
typedef SolverRuntime<Backend, InnerProduct> Arcane::Alina::DistributedSolverRuntime< Backend, InnerProduct >::Base

Definition at line 42 of file DistributedSolverRuntime.h.


The documentation for this struct was generated from the following file: