|
TrioCFD 1.9.8
TrioCFD documentation
|
class Eval_Centre_VDF_Face Evaluateur VDF pour la convection Le champ convecte est un Champ_Face_VDF More...
#include <Eval_Conv_VDF_Face_leaves.h>
Static Public Attributes | |
| static constexpr bool | IS_CENTRE = true |
| Static Public Attributes inherited from Eval_Conv_VDF_Face< Eval_Centre_VDF_Face > | |
| static constexpr bool | IS_AMONT |
| static constexpr bool | IS_CENTRE |
| static constexpr bool | IS_CENTRE4 |
| static constexpr bool | IS_QUICK |
| static constexpr bool | IS_AXI |
| static constexpr bool | CALC_FA7_SORTIE_LIB |
| static constexpr bool | CALC_ARR_PAR |
| static constexpr bool | CALC_ARR_NAVIER_PAR |
| Static Public Attributes inherited from Eval_VDF_Face | |
| static constexpr bool | CALC_FA7_SORTIE_LIB = false |
| static constexpr bool | CALC_ARR_FL = true |
| static constexpr bool | CALC_ARR_BORD = true |
| static constexpr bool | CALC_ARR_COIN_FL = false |
| static constexpr bool | CALC_ARR_INT = true |
| static constexpr bool | CALC_ARR_MIXTE = true |
| static constexpr bool | CALC_ARR_PERIO = true |
| static constexpr bool | CALC_ARR_PAR_FL = true |
| static constexpr bool | CALC_ARR_PAR = true |
| static constexpr bool | CALC_ARR_NAVIER_PAR = true |
| static constexpr bool | CALC_ARR_NAVIER_FL = true |
| static constexpr bool | CALC_ARR_NAVIER = true |
Additional Inherited Members | |
| Public Member Functions inherited from Eval_Conv_VDF_Face< Eval_Centre_VDF_Face > | |
| std::enable_if_t< Fa7_Type==Type_Flux_Fa7::SORTIE_LIBRE, void > | flux_fa7 (const DoubleTab &, const DoubleTab *, int, const Neumann_sortie_libre &, int, Type_Double &) const |
| std::enable_if_t< Arete_Type==Type_Flux_Arete::INTERNE, void > | flux_arete (const DoubleTab &, const DoubleTab *, int, int, int, int, Type_Double &) const |
| std::enable_if_t< Fa7_Type==Type_Flux_Fa7::SORTIE_LIBRE, void > | coeffs_fa7 (const DoubleTab *, int, const Neumann_sortie_libre &, Type_Double &, Type_Double &) const |
| std::enable_if_t< Arete_Type==Type_Flux_Arete::INTERNE||Arete_Type==Type_Flux_Arete::MIXTE||Arete_Type==Type_Flux_Arete::PERIODICITE, void > | coeffs_arete (const DoubleTab *, int, int, int, int, Type_Double &, Type_Double &) const |
| Public Member Functions inherited from Eval_VDF_Face | |
| void | associer_inconnue (const Champ_base &) |
| Public Member Functions inherited from Eval_Conv_VDF | |
| Eval_Conv_VDF () | |
| Eval_Conv_VDF (const Eval_Conv_VDF &eval) | |
| void | associer (const Champ_Face_VDF &) |
| associe le champ de vitesse transportante | |
| void | mettre_a_jour () |
| const Champ_Inc_base & | vitesse () const |
| Champ_Inc_base & | vitesse () |
| int | get_elem (int i, int j) const |
| int | get_orientation (int i) const |
| int | get_premiere_face_bord () const |
| double | get_dt_vitesse (int face, int comp=0) const |
| double | get_surface_porosite (int face) const |
| double | get_surface (int face) const |
| double | get_porosite (int face) const |
| const DoubleTab & | get_tab_vitesse () const |
| const Domaine_Cl_VDF & | get_la_zcl () const |
| Public Member Functions inherited from Evaluateur_VDF | |
| Evaluateur_VDF () | |
| virtual | ~Evaluateur_VDF () |
| Evaluateur_VDF (const Evaluateur_VDF &) | |
| virtual void | associer_domaines (const Domaine_VDF &, const Domaine_Cl_VDF &) |
| virtual void | associer_porosite (const DoubleVect &) |
| double | dist_face_period (int fac1, int fac2, int k) const |
| double | dist_face (int fac1, int fac2, int k) const |
| Public Member Functions inherited from Eval_Conv_VDF_tools | |
| virtual | ~Eval_Conv_VDF_tools () |
| virtual int | amont_amont (int face, int i) const |
| virtual int | face_amont_conj (int, int, int) const |
| virtual int | face_amont_princ (int, int) const |
| virtual double | dim_elem (int, int) const |
| virtual double | dim_face (int, int) const |
| virtual double | dist_elem (int, int, int) const |
| virtual double | dist_elem_period (int, int, int) const |
| virtual double | conv_centre (const double, const double, const double, const double, const double, double, double, double, double) const |
| virtual double | conv_quick_sharp_plus (const double, const double, const double, const double, const double, const double, const double) const |
| virtual double | conv_quick_sharp_moins (const double, const double, const double, const double, const double, const double, const double) const |
| virtual void | calcul_g (const double, const double, const double, double &, double &, double &, double &) const |
| template<typename Type_Double> | |
| void | qcentre (const double, const int, const int, const int, const int, const int, const DoubleTab &, Type_Double &) const |
| template<typename Type_Double> | |
| void | quick_fram (const Type_Double &, const int, const int, const int, const int, const int, const DoubleTab &, Type_Double &) const |
| Protected Member Functions inherited from Eval_VDF_Face | |
| OBS_PTR (Champ_base) inconnue | |
| Protected Member Functions inherited from Eval_Conv_VDF | |
| OBS_PTR (Champ_Face_VDF) vitesse_ | |
| Protected Member Functions inherited from Evaluateur_VDF | |
| OBS_PTR (Domaine_VDF) le_dom | |
| OBS_PTR (Domaine_Cl_VDF) la_zcl | |
| double | dist_norm_bord (int) const |
| Protected Member Functions inherited from Eval_Conv_VDF_tools | |
| int | face_amont_conj_axi_impl (int, int, int, int, const IntTab &, const IntTab &, const IntVect &) const |
| double | dist_face_axi_impl (int, int, int, const DoubleTab &) const |
| double | dist_elem_axi_impl (int, int, int, const DoubleTab &) const |
| double | conv_quick_sharp_plus_impl (const double, const double, const double, const double, const double, const double, const double) const |
| double | conv_quick_sharp_moins_impl (const double, const double, const double, const double, const double, const double, const double) const |
| void | calcul_g_impl (const double, const double, const double, double &, double &, double &, double &) const |
| template<typename Type_Double> | |
| void | qcentre2_impl (const double, const int, const int, const int, const int, const int, const DoubleTab &, Type_Double &) const |
| template<typename Type_Double> | |
| void | qcentre4_impl (const int, const double, const double, const double, const double, const int, const int, const int, const int, const int, const DoubleTab &, Type_Double &) const |
| template<typename Type_Double> | |
| void | quick_fram_impl (const int, const double, const double, const double, const double, const double, const Type_Double &, const int, const int, const int, const int, const int, const DoubleTab &, Type_Double &) const |
| Protected Attributes inherited from Eval_Conv_VDF | |
| DoubleTab | dt_vitesse |
| Protected Attributes inherited from Evaluateur_VDF | |
| int | dimension = -100 |
| int | premiere_face_bord = -100 |
| IntTab | elem_ |
| DoubleVect | surface |
| IntVect | orientation |
| DoubleVect | porosite |
| DoubleVect | volume_entrelaces |
| DoubleTab | xv |
class Eval_Centre_VDF_Face Evaluateur VDF pour la convection Le champ convecte est un Champ_Face_VDF
Schema de convection Centre
Definition at line 54 of file Eval_Conv_VDF_Face_leaves.h.
|
staticconstexpr |
Definition at line 57 of file Eval_Conv_VDF_Face_leaves.h.