|
TRUST 1.9.8
HPC thermohydraulic platform
|
#include <Op_EF_base.h>
Public Member Functions | |
| void | dimensionner (const Domaine_EF &, const Domaine_Cl_EF &, Matrice_Morse &) const |
| Dimensionnement de la matrice qui devra recevoir les coefficients provenant de la convection, de la diffusion pour le cas des faces. | |
| void | modifier_pour_Cl (const Domaine_EF &, const Domaine_Cl_EF &, Matrice_Morse &, DoubleTab &) const |
| Modification des coef de la matrice et du second membre pour les conditions de Dirichlet. | |
| void | modifier_flux (const Operateur_base &) const |
| multiplie le flux bordpar rho cp ou rho si necessaire | |
| int | impr (Sortie &, const Operateur_base &) const |
| Impression des flux d'un operateur EF aux faces (ie: diffusion, convection). | |
| int | elem_contribue (const int elem) const |
| void | marque_elem (const Equation_base &eqn) |
Protected Attributes | |
| Matrice_Morse | matrice_sto_ |
Definition at line 30 of file Op_EF_base.h.
| void Op_EF_base::dimensionner | ( | const Domaine_EF & | le_dom, |
| const Domaine_Cl_EF & | le_dom_cl, | ||
| Matrice_Morse & | la_matrice ) const |
Dimensionnement de la matrice qui devra recevoir les coefficients provenant de la convection, de la diffusion pour le cas des faces.
Cette matrice a une structure de matrice morse. Nous commencons par calculer les tailles des tableaux tab1 et tab2.
Definition at line 49 of file Op_EF_base.cpp.
| int Op_EF_base::elem_contribue | ( | const int | elem | ) | const |
Definition at line 528 of file Op_EF_base.cpp.
| int Op_EF_base::impr | ( | Sortie & | os, |
| const Operateur_base & | op ) const |
Impression des flux d'un operateur EF aux faces (ie: diffusion, convection).
Definition at line 385 of file Op_EF_base.cpp.
| void Op_EF_base::marque_elem | ( | const Equation_base & | eqn | ) |
Definition at line 537 of file Op_EF_base.cpp.
| void Op_EF_base::modifier_flux | ( | const Operateur_base & | op | ) | const |
multiplie le flux bordpar rho cp ou rho si necessaire
Definition at line 357 of file Op_EF_base.cpp.
| void Op_EF_base::modifier_pour_Cl | ( | const Domaine_EF & | le_dom, |
| const Domaine_Cl_EF & | le_dom_cl, | ||
| Matrice_Morse & | la_matrice, | ||
| DoubleTab & | secmem ) const |
Modification des coef de la matrice et du second membre pour les conditions de Dirichlet.
Definition at line 247 of file Op_EF_base.cpp.
|
protected |
Definition at line 40 of file Op_EF_base.h.