16#include <Source_Transport_K_Eps_Realisable_aniso_concen_VEF_Face.h>
17#include <Modele_turbulence_hyd_K_Eps_Realisable.h>
18#include <Domaine_VEF.h>
38void Source_Transport_K_Eps_Realisable_aniso_concen_VEF_Face::fill_resu_concen(
const DoubleTrav& G,
const DoubleVect& volumes_entrelaces, DoubleTab& resu)
const
40 const DoubleTab& K_eps = eqn_keps_Rea->inconnue().valeurs();
42 double C3_loc, C1_loc =
C1__, LeK_MIN = eqn_keps_Rea->modele_turbulence().get_K_MIN();
43 for (
int face = 0; face < le_dom_VEF->nb_faces(); face++)
45 resu(face, 0) += G(face) * volumes_entrelaces(face);
46 if (K_eps(face, 0) >= LeK_MIN)
48 C3_loc = G(face) > 0. ? 0. :
C3;
49 resu(face, 1) += C1_loc * (1 - C3_loc) * G(face) * volumes_entrelaces(face) * K_eps(face, 1) / K_eps(face, 0);
Class defining operators and methods for all reading operation in an input flow (file,...
const Nom & que_suis_je() const
Returns the string identifying the class.
virtual Entree & readOn(Entree &)
Reads an Objet_U from an input stream. Virtual method to override.
virtual Sortie & printOn(Sortie &) const
Writes the object to an output stream. Virtual method to override.
class Probleme_base It is a Probleme_U that is not a coupling.
Base class for output streams.
DoubleTab & ajouter(DoubleTab &) const override
void associer_pb(const Probleme_base &) override
void associer_pb(const Probleme_base &) override
DoubleTab & ajouter(DoubleTab &) const override
DoubleTab & ajouter_concen(DoubleTab &) const
Entree & readOn_concen_real(Entree &, const Nom &)
void associer_pb_concen(const Probleme_base &)
void verifier_milieu_concen(const Probleme_base &, const Nom &)
static constexpr double C1__