Arcane  4.1.11.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::Alina::DistributedConjugateGradientSolver< Backend, InnerProduct >
Graphe d'héritage de Arcane::Alina::DistributedConjugateGradientSolver< Backend, InnerProduct >:
Graphe de collaboration de Arcane::Alina::DistributedConjugateGradientSolver< Backend, InnerProduct >:

Types privés

typedef ConjugateGradientSolver< Backend, InnerProduct > Base

Membres hérités additionnels

Types publics hérités de Arcane::Alina::ConjugateGradientSolver< Backend, DistributedInnerProduct >
using Backend
using backend_type
using BackendType
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::ConjugateGradientSolver< Backend, DistributedInnerProduct >
 ConjugateGradientSolver (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
size_t bytes () const
 Memory used in bytes.
Attributs publics hérités de Arcane::Alina::ConjugateGradientSolver< Backend, DistributedInnerProduct >
params prm

Description détaillée

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

Définition à la ligne 47 du fichier DistributedSolver.h.

Documentation des définitions de type membres

◆ Base

template<class Backend, class InnerProduct = DistributedInnerProduct>
typedef ConjugateGradientSolver<Backend, InnerProduct> Arcane::Alina::DistributedConjugateGradientSolver< Backend, InnerProduct >::Base
private

Définition à la ligne 50 du fichier DistributedSolver.h.


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