Graphe de collaboration de Arcane::Alina::ILUTRelaxation< Backend >::sparse_vector:Classes | |
| struct | by_abs_val |
| struct | by_col |
| struct | comp_indices |
| struct | higher_than |
| struct | L_first |
| struct | nonzero |
Types publics | |
| typedef std::priority_queue< int, std::vector< int >, comp_indices > | priority_queue |
Fonctions membres publiques | |
| sparse_vector (size_t n) | |
| value_type | operator[] (ptrdiff_t i) const |
| value_type & | operator[] (ptrdiff_t i) |
| std::vector< nonzero >::iterator | begin () |
| std::vector< nonzero >::iterator | end () |
| ptrdiff_t | next_nonzero () |
| void | move_to (int lp, int up, scalar_type tol, ptrdiff_t &Lhead, build_matrix &L, ptrdiff_t &Uhead, build_matrix &U, numa_vector< value_type > &D) |
Attributs publics | |
| std::vector< nonzero > | nz |
| std::vector< ptrdiff_t > | idx |
| priority_queue | q |
| ptrdiff_t | dia |
Définition à la ligne 1669 du fichier Relaxation.h.
| typedef std::priority_queue<int, std::vector<int>, comp_indices> Arcane::Alina::ILUTRelaxation< Backend >::sparse_vector::priority_queue |
Définition à la ligne 1700 du fichier Relaxation.h.
|
inline |
Définition à la ligne 1708 du fichier Relaxation.h.
|
inline |
Définition à la ligne 1735 du fichier Relaxation.h.
|
inline |
Définition à la ligne 1740 du fichier Relaxation.h.
|
inline |
Définition à la ligne 1809 du fichier Relaxation.h.
|
inline |
Définition à la ligne 1745 du fichier Relaxation.h.
|
inline |
Définition à la ligne 1723 du fichier Relaxation.h.
|
inline |
Définition à la ligne 1716 du fichier Relaxation.h.
| ptrdiff_t Arcane::Alina::ILUTRelaxation< Backend >::sparse_vector::dia |
Définition à la ligne 1706 du fichier Relaxation.h.
| std::vector<ptrdiff_t> Arcane::Alina::ILUTRelaxation< Backend >::sparse_vector::idx |
Définition à la ligne 1703 du fichier Relaxation.h.
| std::vector<nonzero> Arcane::Alina::ILUTRelaxation< Backend >::sparse_vector::nz |
Définition à la ligne 1702 du fichier Relaxation.h.
| priority_queue Arcane::Alina::ILUTRelaxation< Backend >::sparse_vector::q |
Définition à la ligne 1704 du fichier Relaxation.h.