Arcane  v4.1.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la structure Arcane::Alina::preconditioner::CPRDynamicRowSumPreconditioner< PPrecond, SPrecond >::params
+ Graphe de collaboration de Arcane::Alina::preconditioner::CPRDynamicRowSumPreconditioner< PPrecond, SPrecond >::params:

Types publics

typedef PPrecond::params pprecond_params
 
typedef SPrecond::params sprecond_params
 

Fonctions membres publiques

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

Attributs publics

pprecond_params pprecond
 
sprecond_params sprecond
 
Int32 block_size = math::static_rows<value_type>::value == 1 ? 2 : math::static_rows<value_type>::value
 
Int32 active_rows = 0
 
double eps_dd = 0.2
 
double eps_ps = 0.02
 
std::vector< double > weights
 

Description détaillée

template<class PPrecond, class SPrecond>
struct Arcane::Alina::preconditioner::CPRDynamicRowSumPreconditioner< PPrecond, SPrecond >::params

Définition à la ligne 74 du fichier CPRDynamicRowSumPreconditioner.h.

Documentation des définitions de type membres

◆ pprecond_params

template<class PPrecond, class SPrecond>
typedef PPrecond::params Arcane::Alina::preconditioner::CPRDynamicRowSumPreconditioner< PPrecond, SPrecond >::params::pprecond_params

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

◆ sprecond_params

template<class PPrecond, class SPrecond>
typedef SPrecond::params Arcane::Alina::preconditioner::CPRDynamicRowSumPreconditioner< PPrecond, SPrecond >::params::sprecond_params

Définition à la ligne 77 du fichier CPRDynamicRowSumPreconditioner.h.

Documentation des constructeurs et destructeur

◆ params()

template<class PPrecond, class SPrecond>
Arcane::Alina::preconditioner::CPRDynamicRowSumPreconditioner< PPrecond, SPrecond >::params::params ( const PropertyTree & p)
inline

Définition à la ligne 91 du fichier CPRDynamicRowSumPreconditioner.h.

Documentation des fonctions membres

◆ get()

template<class PPrecond, class SPrecond>
void Arcane::Alina::preconditioner::CPRDynamicRowSumPreconditioner< PPrecond, SPrecond >::params::get ( PropertyTree & p,
const std::string & path = "" ) const
inline

Définition à la ligne 118 du fichier CPRDynamicRowSumPreconditioner.h.

Documentation des données membres

◆ active_rows

template<class PPrecond, class SPrecond>
Int32 Arcane::Alina::preconditioner::CPRDynamicRowSumPreconditioner< PPrecond, SPrecond >::params::active_rows = 0

Définition à la ligne 83 du fichier CPRDynamicRowSumPreconditioner.h.

◆ block_size

template<class PPrecond, class SPrecond>
Int32 Arcane::Alina::preconditioner::CPRDynamicRowSumPreconditioner< PPrecond, SPrecond >::params::block_size = math::static_rows<value_type>::value == 1 ? 2 : math::static_rows<value_type>::value

Définition à la ligne 82 du fichier CPRDynamicRowSumPreconditioner.h.

◆ eps_dd

template<class PPrecond, class SPrecond>
double Arcane::Alina::preconditioner::CPRDynamicRowSumPreconditioner< PPrecond, SPrecond >::params::eps_dd = 0.2

Définition à la ligne 84 du fichier CPRDynamicRowSumPreconditioner.h.

◆ eps_ps

template<class PPrecond, class SPrecond>
double Arcane::Alina::preconditioner::CPRDynamicRowSumPreconditioner< PPrecond, SPrecond >::params::eps_ps = 0.02

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

◆ pprecond

template<class PPrecond, class SPrecond>
pprecond_params Arcane::Alina::preconditioner::CPRDynamicRowSumPreconditioner< PPrecond, SPrecond >::params::pprecond

Définition à la ligne 79 du fichier CPRDynamicRowSumPreconditioner.h.

◆ sprecond

template<class PPrecond, class SPrecond>
sprecond_params Arcane::Alina::preconditioner::CPRDynamicRowSumPreconditioner< PPrecond, SPrecond >::params::sprecond

Définition à la ligne 80 du fichier CPRDynamicRowSumPreconditioner.h.

◆ weights

template<class PPrecond, class SPrecond>
std::vector<double> Arcane::Alina::preconditioner::CPRDynamicRowSumPreconditioner< PPrecond, SPrecond >::params::weights

Définition à la ligne 87 du fichier CPRDynamicRowSumPreconditioner.h.


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