16#include <Source_Transport_Eps_Realisable_aniso_therm_concen_VDF_Elem.h>
17#include <Modele_turbulence_hyd_K_Eps_Realisable_Bicephale.h>
33 const DoubleTab& K_Rea = eqn_k_Rea->inconnue().valeurs(), &eps_Rea =
eqn_eps_Rea->inconnue().valeurs();
35 double C3_loc, G_sum, C1_loc =
C1__, LeK_MIN = eqn_k_Rea->modele_turbulence().get_K_MIN();
37 for (
int elem = 0; elem < le_dom_VDF->nb_elem(); elem++)
39 G_sum = G_t(elem) + G_c(elem) ;
40 if (K_Rea(elem) >= LeK_MIN)
42 C3_loc = G_sum > 0. ? 0. :
C3;
43 resu(elem) += C1_loc*(1.-C3_loc)*G_sum *volumes(elem)*porosite_vol(elem)*eps_Rea(elem)/K_Rea(elem);
Class defining operators and methods for all reading operation in an input flow (file,...
const Nom & que_suis_je() const
renvoie la chaine identifiant la classe.
virtual Entree & readOn(Entree &)
Lecture d'un Objet_U sur un flot d'entree Methode a surcharger.
virtual Sortie & printOn(Sortie &) const
Ecriture de l'objet sur un flot de sortie Methode a surcharger.
classe Probleme_base C'est un Probleme_U qui n'est pas un couplage.
Classe de base des flux de sortie.
void ajouter_blocs(matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl) const override
void associer_pb(const Probleme_base &) override
void fill_resu_anisotherme_concen(const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, DoubleTab &) const override
void associer_pb(const Probleme_base &) override
void ajouter_blocs(matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl) const override
DoubleTab & ajouter_anisotherme_concen(DoubleTab &) const
Entree & readOn_anisotherme_concen_real(Entree &, const Nom &)
void verifier_milieu_anisotherme_concen(const Probleme_base &, const Nom &)
static constexpr double C1__
void associer_pb_anisotherme_concen(const Probleme_base &)