|
TRUST 1.9.8
HPC thermohydraulic platform
|
#include <Matrice_Grossiere.h>
Public Member Functions | |
| template<typename _TYPE_, typename _TYPE_ARRAY_> | |
| void | build_matrix (const IJK_Field_template< _TYPE_, _TYPE_ARRAY_ > &coeffs_face) |
| template<typename _TYPE_, typename _TYPE_ARRAY_> | |
| void | build_matrix_test (const IJK_Field_template< _TYPE_, _TYPE_ARRAY_ > &coeffs_face) |
| const int & | renum (int i, int j, int k) const |
| const Matrice_Base & | matrice () const |
| const MD_Vector & | md_vector () const |
Protected Member Functions | |
| void | ajoute_coeff (int i, int j, int k, int i_voisin, int j_voisin, int k_voisin, const double coeff, const double shear_perio) |
| ajoute deux coefficients diagonal/extra-diagonal a la matrice | |
| void | ajoute_coeff (int i, int j, int k, int i_voisin, int j_voisin, int k_voisin, const double coeff) |
| void | ajoute_coeff2 (int i, int j, int k, int i_voisin, int j_voisin, int k_voisin, const double coeff, const double shear_perio) |
| ajoute deux coefficients diagonal/extra-diagonal a la matrice | |
| void | ajoute_coeff2 (int i, int j, int k, int i_voisin, int j_voisin, int k_voisin, const double coeff) |
| int & | renum (int i, int j, int k) |
| void | add_virt_bloc (int pe, int &count, int imin, int jmin, int kmin, int imax, int jmax, int kmax, ArrOfInt &virt_blocs) |
| void | add_dist_bloc (int pe, int imin, int jmin, int kmin, int imax, int jmax, int kmax, ArrOfInt &items_to_send) |
| void | interpolation_for_shear_periodicity (const int i, const int send_i, const double istmp, const int real_size_i, const double shear_perio) |
Protected Attributes | |
| Matrice_Bloc | mat_ |
| MD_Vector | md_ |
| double | shear_x_time_ |
| int | defilement_ |
| int | order_interpolation_poisson_solver_ |
| IntTab | renum_ |
| ArrOfInt | ii_p_ |
| ArrOfInt | ii_m_ |
| ArrOfDouble | ponderation_shear_p_ |
| ArrOfDouble | ponderation_shear_m_ |
| IntLists | voisins_ |
| DoubleLists | coeffs_ |
| DoubleVect | coeff_diag_ |
| IntLists | voisins_virt_ |
| DoubleLists | coeffs_virt_ |
| IntLists | voisins_2_ |
| DoubleLists | coeffs_2_ |
| IntLists | voisins_virt_2_ |
| DoubleLists | coeffs_virt_2_ |
Definition at line 27 of file Matrice_Grossiere.h.
|
protected |
Definition at line 59 of file Matrice_Grossiere.cpp.
|
protected |
Definition at line 19 of file Matrice_Grossiere.cpp.
|
protected |
Definition at line 334 of file Matrice_Grossiere.cpp.
|
protected |
ajoute deux coefficients diagonal/extra-diagonal a la matrice
Definition at line 174 of file Matrice_Grossiere.cpp.
|
protected |
Definition at line 363 of file Matrice_Grossiere.cpp.
|
protected |
ajoute deux coefficients diagonal/extra-diagonal a la matrice
Definition at line 257 of file Matrice_Grossiere.cpp.
| void Matrice_Grossiere::build_matrix | ( | const IJK_Field_template< _TYPE_, _TYPE_ARRAY_ > & | coeffs_face | ) |
Definition at line 22 of file Matrice_Grossiere.tpp.
| void Matrice_Grossiere::build_matrix_test | ( | const IJK_Field_template< _TYPE_, _TYPE_ARRAY_ > & | coeffs_face | ) |
Definition at line 258 of file Matrice_Grossiere.tpp.
|
protected |
Definition at line 75 of file Matrice_Grossiere.cpp.
|
inline |
Definition at line 42 of file Matrice_Grossiere.h.
|
inline |
Definition at line 46 of file Matrice_Grossiere.h.
|
inlineprotected |
Definition at line 66 of file Matrice_Grossiere.h.
|
inline |
Definition at line 37 of file Matrice_Grossiere.h.
|
protected |
Definition at line 102 of file Matrice_Grossiere.h.
|
protected |
Definition at line 101 of file Matrice_Grossiere.h.
|
protected |
Definition at line 109 of file Matrice_Grossiere.h.
|
protected |
Definition at line 105 of file Matrice_Grossiere.h.
|
protected |
Definition at line 112 of file Matrice_Grossiere.h.
|
protected |
Definition at line 91 of file Matrice_Grossiere.h.
|
protected |
Definition at line 95 of file Matrice_Grossiere.h.
|
protected |
Definition at line 94 of file Matrice_Grossiere.h.
|
protected |
Definition at line 85 of file Matrice_Grossiere.h.
|
protected |
Definition at line 87 of file Matrice_Grossiere.h.
|
protected |
Definition at line 92 of file Matrice_Grossiere.h.
|
protected |
Definition at line 97 of file Matrice_Grossiere.h.
|
protected |
Definition at line 96 of file Matrice_Grossiere.h.
|
protected |
Definition at line 93 of file Matrice_Grossiere.h.
|
protected |
Definition at line 90 of file Matrice_Grossiere.h.
|
protected |
Definition at line 100 of file Matrice_Grossiere.h.
|
protected |
Definition at line 108 of file Matrice_Grossiere.h.
|
protected |
Definition at line 104 of file Matrice_Grossiere.h.
|
protected |
Definition at line 111 of file Matrice_Grossiere.h.