16#include <Viscosite_turbulente_Smagorinsky.h>
17#include <Pb_Multiphase.h>
18#include <Domaine_VF.h>
33 param.lire_avec_accolades_depuis(is);
36 else Cerr <<
"LES Smagorinsky model used with constant Cs = " <<
mod_const_ << finl;
38 pb_->creer_champ(
"taux_cisaillement");
45 const DoubleTab& tc = pb_->get_champ(
"taux_cisaillement").valeurs();
48 for (
int i = 0; i < nu_t.
dimension(0); i++)
49 for (
int n = 0; n < nu_t.
dimension(1); n++)
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.
static void exit(int exit_code=-1)
Routine de sortie de TRUST dans une region Kokkos.
Classe de base des flux de sortie.
_SIZE_ dimension(int d) const
virtual void echange_espace_virtuel(IsExchangeBlocking exchange_type=IsExchangeBlocking::DefaultBlocking, const std::string kernel_name="noname")
classe Viscosite_turbulente_Smagorinsky
void eddy_viscosity(DoubleTab &nu_t) const override