Direct solver that uses Skyline LU factorization. Plus de détails...
Graphe de collaboration de Arcane::Alina::solver::SkylineLUSolver< ValueType, ordering >:Types publics | |
| typedef ValueType | value_type |
| typedef math::scalar_of< value_type >::type | scalar_type |
| typedef math::rhs_of< value_type >::type | rhs_type |
| typedef Alina::detail::empty_params | params |
Fonctions membres publiques | |
| template<class Matrix> | |
| SkylineLUSolver (const Matrix &A, const params &=params()) | |
| template<class Vec1, class Vec2> | |
| void | operator() (const Vec1 &rhs, Vec2 &x) const |
| size_t | bytes () const |
Fonctions membres publiques statiques | |
| static size_t | coarse_enough () |
Fonctions membres privées | |
| void | factorize () |
Attributs privés | |
| int | n |
| std::vector< int > | perm |
| std::vector< int > | ptr |
| std::vector< value_type > | L |
| std::vector< value_type > | U |
| std::vector< value_type > | D |
| std::vector< rhs_type > | y |
Direct solver that uses Skyline LU factorization.
Définition à la ligne 85 du fichier SkylineLUSolver.h.
| typedef Alina::detail::empty_params Arcane::Alina::solver::SkylineLUSolver< ValueType, ordering >::params |
Définition à la ligne 93 du fichier SkylineLUSolver.h.
| typedef math::rhs_of<value_type>::type Arcane::Alina::solver::SkylineLUSolver< ValueType, ordering >::rhs_type |
Définition à la ligne 91 du fichier SkylineLUSolver.h.
| typedef math::scalar_of<value_type>::type Arcane::Alina::solver::SkylineLUSolver< ValueType, ordering >::scalar_type |
Définition à la ligne 90 du fichier SkylineLUSolver.h.
| typedef ValueType Arcane::Alina::solver::SkylineLUSolver< ValueType, ordering >::value_type |
Définition à la ligne 89 du fichier SkylineLUSolver.h.
|
inline |
Définition à la ligne 101 du fichier SkylineLUSolver.h.
|
inline |
Définition à la ligne 216 du fichier SkylineLUSolver.h.
|
inlinestatic |
Définition à la ligne 95 du fichier SkylineLUSolver.h.
|
inlineprivate |
Définition à la ligne 263 du fichier SkylineLUSolver.h.
|
inline |
Définition à la ligne 192 du fichier SkylineLUSolver.h.
|
private |
Définition à la ligne 232 du fichier SkylineLUSolver.h.
|
private |
Définition à la ligne 230 du fichier SkylineLUSolver.h.
|
private |
Définition à la ligne 227 du fichier SkylineLUSolver.h.
|
private |
Définition à la ligne 228 du fichier SkylineLUSolver.h.
|
private |
Définition à la ligne 229 du fichier SkylineLUSolver.h.
|
private |
Définition à la ligne 231 du fichier SkylineLUSolver.h.
|
mutableprivate |
Définition à la ligne 234 du fichier SkylineLUSolver.h.