Graphe de collaboration de Arcane::Alina::detail::QRFactorization< value_type, Enable >:Fonctions membres publiques | |
| void | compute (int rows, int cols, int row_stride, int col_stride, value_type *A) |
| void | compute (int rows, int cols, value_type *A, storage_order order=row_major) |
| void | factorize (int rows, int cols, int row_stride, int col_stride, value_type *A) |
| void | factorize (int rows, int cols, value_type *A, storage_order order=row_major) |
| value_type | R (int i, int j) const |
| value_type | Q (int i, int j) const |
| void | solve (int rows, int cols, int row_stride, int col_stride, value_type *A, const value_type *b, value_type *x, bool computed=false) |
| void | solve (int rows, int cols, value_type *A, const value_type *b, value_type *x, storage_order order=row_major, bool computed=false) |
| size_t | bytes () |
Types privés | |
| typedef math::scalar_of< value_type >::type | scalar_type |
Fonctions membres privées statiques | |
| static scalar_type | sqr (scalar_type x) |
| static value_type | gen_reflector (int order, value_type &alpha, value_type *x, int stride) |
| static void | apply_reflector (int m, int n, const value_type *v, int v_stride, value_type tau, value_type *C, int row_stride, int col_stride) |
Attributs privés | |
| int | m = 0 |
| int | n = 0 |
| int | row_stride = 0 |
| int | col_stride = 0 |
| value_type * | r = nullptr |
| std::vector< value_type > | tau |
| std::vector< value_type > | f |
| std::vector< value_type > | q |
Définition à la ligne 122 du fichier QRFactorizationImpl.h.
|
private |
Définition à la ligne 349 du fichier QRFactorizationImpl.h.
|
inlinestaticprivate |
Définition à la ligne 433 du fichier QRFactorizationImpl.h.
|
inline |
Définition à la ligne 342 du fichier QRFactorizationImpl.h.
|
inline |
Définition à la ligne 130 du fichier QRFactorizationImpl.h.
|
inline |
Définition à la ligne 192 du fichier QRFactorizationImpl.h.
|
inline |
Définition à la ligne 200 du fichier QRFactorizationImpl.h.
|
inline |
Définition à la ligne 254 du fichier QRFactorizationImpl.h.
|
inlinestaticprivate |
Définition à la ligne 362 du fichier QRFactorizationImpl.h.
|
inline |
Définition à la ligne 270 du fichier QRFactorizationImpl.h.
|
inline |
Définition à la ligne 262 du fichier QRFactorizationImpl.h.
|
inline |
Définition à la ligne 276 du fichier QRFactorizationImpl.h.
|
inline |
Définition à la ligne 334 du fichier QRFactorizationImpl.h.
|
inlinestaticprivate |
Définition à la ligne 351 du fichier QRFactorizationImpl.h.
|
private |
Définition à la ligne 356 du fichier QRFactorizationImpl.h.
|
private |
Définition à la ligne 359 du fichier QRFactorizationImpl.h.
|
private |
Définition à la ligne 353 du fichier QRFactorizationImpl.h.
|
private |
Définition à la ligne 354 du fichier QRFactorizationImpl.h.
|
private |
Définition à la ligne 360 du fichier QRFactorizationImpl.h.
|
private |
Définition à la ligne 358 du fichier QRFactorizationImpl.h.
|
private |
Définition à la ligne 355 du fichier QRFactorizationImpl.h.
|
private |
Définition à la ligne 359 du fichier QRFactorizationImpl.h.