Graphe de collaboration de Arcane::Alina::GaussSeidelRelaxation< Backend >::parallel_sweep< forward >:Classes | |
| struct | task |
Types publics | |
| typedef Backend::value_type | value_type |
| typedef math::rhs_of< value_type >::type | rhs_type |
Fonctions membres publiques | |
| template<class Matrix> | |
| parallel_sweep (const Matrix &A) | |
| template<class Vector1, class Vector2> | |
| void | sweep (const Vector1 &rhs, Vector2 &x) const |
| size_t | bytes () const |
Attributs publics | |
| int | nthreads = 0 |
| UniqueArray< UniqueArray< task > > | tasks |
| UniqueArray< UniqueArray< ptrdiff_t > > | ptr |
| UniqueArray< UniqueArray< ptrdiff_t > > | col |
| UniqueArray< UniqueArray< value_type > > | val |
| UniqueArray< UniqueArray< ptrdiff_t > > | ord |
Définition à la ligne 624 du fichier Relaxation.h.
| typedef math::rhs_of<value_type>::type Arcane::Alina::GaussSeidelRelaxation< Backend >::parallel_sweep< forward >::rhs_type |
Définition à la ligne 627 du fichier Relaxation.h.
| typedef Backend::value_type Arcane::Alina::GaussSeidelRelaxation< Backend >::parallel_sweep< forward >::value_type |
Définition à la ligne 626 du fichier Relaxation.h.
|
inline |
Définition à la ligne 648 du fichier Relaxation.h.
|
inline |
Définition à la ligne 802 du fichier Relaxation.h.
|
inline |
Définition à la ligne 768 du fichier Relaxation.h.
| UniqueArray<UniqueArray<ptrdiff_t> > Arcane::Alina::GaussSeidelRelaxation< Backend >::parallel_sweep< forward >::col |
Définition à la ligne 643 du fichier Relaxation.h.
| int Arcane::Alina::GaussSeidelRelaxation< Backend >::parallel_sweep< forward >::nthreads = 0 |
Définition à la ligne 638 du fichier Relaxation.h.
| UniqueArray<UniqueArray<ptrdiff_t> > Arcane::Alina::GaussSeidelRelaxation< Backend >::parallel_sweep< forward >::ord |
Définition à la ligne 645 du fichier Relaxation.h.
| UniqueArray<UniqueArray<ptrdiff_t> > Arcane::Alina::GaussSeidelRelaxation< Backend >::parallel_sweep< forward >::ptr |
Définition à la ligne 642 du fichier Relaxation.h.
| UniqueArray<UniqueArray<task> > Arcane::Alina::GaussSeidelRelaxation< Backend >::parallel_sweep< forward >::tasks |
Définition à la ligne 641 du fichier Relaxation.h.
| UniqueArray<UniqueArray<value_type> > Arcane::Alina::GaussSeidelRelaxation< Backend >::parallel_sweep< forward >::val |
Définition à la ligne 644 du fichier Relaxation.h.