Arcane  v4.1.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la structure Arcane::Alina::DistributedSolverRuntime< Backend, InnerProduct >
+ Graphe d'héritage de Arcane::Alina::DistributedSolverRuntime< Backend, InnerProduct >:
+ Graphe de collaboration de Arcane::Alina::DistributedSolverRuntime< Backend, InnerProduct >:

Types publics

typedef SolverRuntime< Backend, InnerProduct > Base
 
- Types publics hérités de 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
 

Membres hérités additionnels

- Fonctions membres publiques hérités de 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
 
SolverResult operator() (const Precond &P, const Vec1 &rhs, Vec2 &&x) const
 
size_t bytes () const
 
- Attributs publics hérités de Arcane::Alina::SolverRuntime< Backend, DistributedInnerProduct >
eSolverType m_solver_type
 
SolverBasem_solver
 

Description détaillée

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

Définition à la ligne 39 du fichier DistributedSolverRuntime.h.

Documentation des définitions de type membres

◆ Base

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

Définition à la ligne 42 du fichier DistributedSolverRuntime.h.


La documentation de cette structure a été générée à partir du fichier suivant :