Arcane  v4.1.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la structure Arcane::Alina::DeflatedSolver< Precond, IterativeSolver >::params

Combined parameters of the bundled preconditioner and the iterative solver. Plus de détails...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/alina/arccore/alina/DeflatedSolver.h>

+ Graphe de collaboration de Arcane::Alina::DeflatedSolver< Precond, IterativeSolver >::params:

Fonctions membres publiques

 params (const PropertyTree &p)
 
void get (PropertyTree &p, const std::string &path="") const
 

Attributs publics

int nvec = 0
 The number of deflation vectors.
 
scalar_type * vec = nullptr
 Deflation vectors as a [nvec x n] matrix.
 
Precond::params precond
 Preconditioner parameters.
 
IterativeSolver::params solver
 Iterative solver parameters.
 

Description détaillée

template<class Precond, class IterativeSolver>
struct Arcane::Alina::DeflatedSolver< Precond, IterativeSolver >::params

Combined parameters of the bundled preconditioner and the iterative solver.

Définition à la ligne 66 du fichier DeflatedSolver.h.

Documentation des constructeurs et destructeur

◆ params()

template<class Precond, class IterativeSolver>
Arcane::Alina::DeflatedSolver< Precond, IterativeSolver >::params::params ( const PropertyTree & p)
inline

Définition à la ligne 76 du fichier DeflatedSolver.h.

Documentation des fonctions membres

◆ get()

template<class Precond, class IterativeSolver>
void Arcane::Alina::DeflatedSolver< Precond, IterativeSolver >::params::get ( PropertyTree & p,
const std::string & path = "" ) const
inline

Définition à la ligne 85 du fichier DeflatedSolver.h.

Documentation des données membres

◆ nvec

template<class Precond, class IterativeSolver>
int Arcane::Alina::DeflatedSolver< Precond, IterativeSolver >::params::nvec = 0

The number of deflation vectors.

Définition à la ligne 68 du fichier DeflatedSolver.h.

◆ precond

template<class Precond, class IterativeSolver>
Precond::params Arcane::Alina::DeflatedSolver< Precond, IterativeSolver >::params::precond

Preconditioner parameters.

Définition à la ligne 71 du fichier DeflatedSolver.h.

◆ solver

template<class Precond, class IterativeSolver>
IterativeSolver::params Arcane::Alina::DeflatedSolver< Precond, IterativeSolver >::params::solver

Iterative solver parameters.

Définition à la ligne 72 du fichier DeflatedSolver.h.

◆ vec

template<class Precond, class IterativeSolver>
scalar_type* Arcane::Alina::DeflatedSolver< Precond, IterativeSolver >::params::vec = nullptr

Deflation vectors as a [nvec x n] matrix.

Définition à la ligne 69 du fichier DeflatedSolver.h.


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